Controlling markertype and linestyle in plotyy
10 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi all
I am using plotyy in the following way:
[AX,H1,H2] = plotyy(x1,y1,x2,[y2a y2b],'plot')
How do I assign different linestyle and markertype to the lines [y2a y2b]?
Cheers
Jakob
0 commentaires
Réponse acceptée
the cyclist
le 10 Mar 2013
Here's one way:
x1 = 1:10;
y1 = 2:11;
x2 = 1:5;
y2a = 2:6;
y2b = 3:7;
figure
[ax h1 h2] = plotyy(x1,y1,x2,[y2a;y2b])
set(h1,'Marker','.','MarkerSize',8)
set(h2(1),'Marker','.','MarkerSize',24)
set(h2(2),'Marker','.','MarkerSize',48)
Note that I could instead have combined the setting of the Marker property for all objects like this:
set([h1;h2],'Marker','.')
Plus de réponses (2)
Daniel Shub
le 10 Mar 2013
If you read the manual (doc plotyy) it tells you exactly how to do it in the example
set(H1,'LineStyle','--')
set(H2,'LineStyle,':')
1 commentaire
the cyclist
le 10 Mar 2013
Notice that he wants to potentially set H2(1) and H2(2) to two different values, which is not so obvious.
Voir également
Catégories
En savoir plus sur Two y-axis dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!