Why is the autocolor green of plot not the same as plotting 'g'?

Illustration
tanisha97 - 2020-09-02T12:00:22+00:00
Question: Why is the autocolor green of plot not the same as plotting 'g'?

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().

Expert Answer

Profile picture of Prashant Kumar Prashant Kumar answered . 2025-11-20

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


Not satisfied with the answer ?? ASK NOW

Get a Free Consultation or a Sample Assignment Review!