[SCILAB]Problème de légende
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

[SCILAB]Problème de légende



  1. #1
    invite7fc04a1a

    [SCILAB]Problème de légende


    ------

    Bonjour,

    Petit problème sur Scilab comme vous pouvez le deviner^^.
    Comme vous pouvez le voire sur l'image en pièce jointe je voudrais que ma légende affiche les couleurs et le nom des courbes mais comme vous le voyez la légende prend en compte les autres symboles de la courbe(affichant la valeur maximal (le rond bleu) et la largeur de la courbe par les deux petits "+")
    Avez vous une solution à me proposer afin qu'il n'affiche pas les indication mais les autres courbes.

    merci

    -----
    Images attachées Images attachées  

  2. #2
    invite7fc04a1a

    Re : [SCILAB]Problème de légende

    j'ai une idée mais je ne sais pas si c'est faisable voilà dans le pire des cas je pourrais mettre plusieurs légendes les une en dessous des autres mais le hic c'est qu'elle se superpose les une au dessus des autres et je ne sais pas comment on fait pour choisir l'endroit que l'on veut.
    J'ai vu sur l'aide de scilab qu'il y avait quelque astuce comme choisir l'emplacement avec sa souris mais je veux qu'il le fasse automatiquement car j'ai beaucoup de fichier à traité.

  3. #3
    invite409ade4a

    Smile Re : [SCILAB]Problème de légende

    salut,

    Je sais pas si tu verra ma réponse et j'espère que c'est ce que tu demande. Tu devrai essayer :

    legend('légende1','légende2',' légende3','légende4')

    En respectant l'ordre dans lequel tu as créé les courbes.

  4. #4
    invite7fc04a1a

    Re : [SCILAB]Problème de légende

    Merci de m'avoir répondu mon problème est toujours d'actualité je l'ai juste boycotté pour le moment.

    La méthode que vous m'avez décrite est celle que j'ai utilisé en premier après je m'y suis peut être mal pris.

    Voici une partie de mon programme qui est lui aussi insérer dans une autre boucle for.

    La légende qui m'affiche les symboles de l'image du post précédent correspondent au lignes qui sont en italiques. Celle que je veux afficher dans ma légende sont soulignées

    //transformée de Fourier
    for k=var_non_fixe+1
    filename=fft((DATA(nsig,: )-mean(DATA(nsig,: )))/(Nt/2));
    h=scf(nf+k);
    if z==1 then, plot(f(1:Nt/6)/1000,abs(filename(1:Nt/6)));end
    if z==2 then, plot(f(1:Nt/6)/1000,abs(filename(1:Nt/6)),'red');end
    if z==3 then, plot(f(1:Nt/6)/1000,abs(filename(1:Nt/6)),'cyan');end
    if z==4 then, plot(f(1:Nt/6)/1000,abs(filename(1:Nt/6)),'green');end
    if z==5 then, plot(f(1:Nt/6)/1000,abs(filename(1:Nt/6)),'black');end

    //legend(['Bille_04';'Bille_065';'Bille_ 08';'Bill_16';'Bille_19'],a=1); //ma légende

    //Trouver et afficher les max de chaque FFT
    [Val_Pic,nf_Pic]=max(abs(filename(1:Nt/2)));
    plot(f(nf_Pic)/1000,Val_Pic,'bo');
    if z==1 then, xstring(80,0.055,["f_pic= "+string(f(nf_Pic)) "Val_pic= "+string(Val_Pic)]);end
    if z==2 then, xstring(80,0.050,["f_pic= "+string(f(nf_Pic)) "Val_pic= "+string(Val_Pic)]);end
    if z==3 then, xstring(80,0.045,["f_pic= "+string(f(nf_Pic)) "Val_pic= "+string(Val_Pic)]);end
    if z==4 then, xstring(80,0.040,["f_pic= "+string(f(nf_Pic)) "Val_pic= "+string(Val_Pic)]);end
    if z==5 then, xstring(80,0.035,["f_pic= "+string(f(nf_Pic)) "Val_pic= "+string(Val_Pic)]);end

    i=nf_Pic;
    while abs(filename(i))>Val_Pic/2; i=i+1; end
    nf_sup=i+1;
    f1=f(nf_sup);

    j=nf_Pic;
    while abs(filename(j))>Val_Pic/2; j=j-1; end
    nf_inf=j;
    f2=f(nf_inf);

    plot(f1/1000,Val_Pic/2,'r+');
    plot(f2/1000,Val_Pic/2,'r+');

    end


    Voilà si ça peut vous aidez à m'aider

  5. A voir en vidéo sur Futura

Discussions similaires

  1. probleme fonction fsolve scilab
    Par invite5ed89f6f dans le forum Mathématiques du supérieur
    Réponses: 6
    Dernier message: 20/07/2009, 14h02
  2. scilab probleme d'égalité
    Par invite5ed89f6f dans le forum Mathématiques du supérieur
    Réponses: 13
    Dernier message: 17/07/2009, 15h04
  3. Problème avec Scilab
    Par invite2f949375 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 21/10/2008, 22h18
  4. problème de scilab
    Par christophe_de_Berlin dans le forum Mathématiques du supérieur
    Réponses: 7
    Dernier message: 02/05/2008, 05h48
  5. problème de scilab, formule de cramer
    Par christophe_de_Berlin dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 01/05/2008, 16h37
Découvrez nos comparatifs produits sur l'informatique et les technologies.