Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Candidat au Club
    [plotyy] definition des paramètres quand 2 courbes sur premier axe Y et 1 sur second axe Y
    Bonjour,
    Je souhaite tracer 3 courbes sur un graphique avec 2 axes d'ordonné. J'utilise la fonction plotyy. Pour le premier axe j'ai 1 courbe et pour le second axe j'ai deux courbes :
    voici ma ligne de programmation :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    [ax,p1,p2]=plotyy(SENSORS1bis(:,2),displa1bis(:,7),[SENSORS1bis(:,2),SENSORS1bis(:,2)],[DIST1bis(:,4),DIST1bis(:,3)]);


    Pour définir des propriétés du tracé pour la courbe relative au premier axe pas de problème, par exemple je mets cela :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    p1.DisplayName
    p1.Color=[0.501960813999176 0.501960813999176 0.501960813999176];
    p1.DisplayName='AH3';
    p1.LineWidth=0.5;


    par contre comment faire pour les deux autres courbes qui correspondent au second axe pour leur attribuer à chacune une couleur, une légende, une épaisseur de trait ou autre.

    merci d'avance car je n'ai pas trouvé ce renseignement dans l'aide Matlab sur plotyy !

  2. #2
    Rédacteur/Modérateur

    Tu utilises p2(1) et p2(2) :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    p2(1).Color = ...;
    p2(2).Color = ...;
    Mes compétences :
    • conception mécanique 3D (Autodesk Fusion 360)
    • développement informatique (MATLAB, Python, C, VBA)
    • impression 3D (Ultimaker)
    • programmation de microcontrôleur (Microchip PIC et Arduino)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  3. #3
    Candidat au Club
    merci beaucoup !

  4. #4
    Modérateur

    sinon depuis la 2016a, il y a la fonction yyaxis qui est plus simple à utiliser que plotyy

###raw>template_hook.ano_emploi###