How to plot a dark green graph with RGB indication?
495 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I want to plot a dark green and a dark green dashed graph, but unfortunately MatLab complains that the vector does not have the same length:
Error using plot
Vectors must be the same length.
Error in EasySim (line 174)
plot(x,z1,'b--',x,z2,'c--',x,z3,'b',x,z4,'c',x,z5,'g',x,z6,'g--',x,z7,'color',[0 0.5 0],x,z8,'color',[0 0.5 0],'linestyle','--')
0 Commenti
Risposte (2)
Emily
il 6 Ago 2019
If you want different lines to have different properties, you can plot them with separate lines of code, using 'hold on'.
plot(x,z1,'color',[0 0.5 0],'linestyle','--');
hold on
plot(x,z2,'color',[0 0.5 0],'linestyle','-');
1 Commento
Walter Roberson
il 7 Ago 2019
True -- but in the case where you are using the same color and only changing the linestyle (your example) then you can use a linespec:
plot(x, z1, '--', x, z2, '-', 'color', [0 0.5 0]) %name/value pairs apply to all the plots
Tony Mohan Varghese
il 19 Mar 2018
plot(_,Name,Value) specifies line properties using one or more Name,Value pair arguments. Name-value pair settings apply to all the lines plotted.
1 Commento
Walter Roberson
il 19 Mar 2018
Also, the name-value pairs must go after all of the x, y, linespec items -- which is probably why you are receiving the error.
Vedere anche
Categorie
Scopri di più su Line Plots in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!