Why is the autocolor green of plot not the same as plotting 'g'?
5 views (last 30 days)
Show older comments
Why don't
plot(x1,y1,x2,y2)
and
plot(x1,y1,'b',x2,y2,'g')
have the same color green line? Can you make them the same color? All the other colors that can be specified as a character seem to produce the same color as the autocolor of plot().
0 Comments
Accepted Answer
Tom
on 11 Jul 2012
I have no idea why, but you can set the colour manually:
plot(x,y,'color',[0 0.5 0])
or, for that matter, use any 1x3 vector to set the RGB colours. Type
get(gcf,'DefaultAxesColorOrder')
to see the default colour scheme
1 Comment
More Answers (0)
See Also
Categories
Find more on Line Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!