Filter löschen
Filter löschen

graphing colors

2 Ansichten (letzte 30 Tage)
Andy
Andy am 11 Okt. 2011
this is the code i have:
plot(all_conflims_mult, 'linestyle', '--', 'color', [0.00 0.00 1.00], 'linewidth', thick)
instead of having 'color', [0.00 0.00 1.00]
i would like to just 'g' or 'r' (For green and red) instead of the 3 numbers, how would i do that? THanks

Akzeptierte Antwort

Micah
Micah am 11 Okt. 2011
You can use the few matlab built in colors ('red','green,'blue,'black','white','cyan','magenta','yellow'),
plot(...,'color','green',...)
but you could also just declare a variable that is that vector, i.e.
g = [0 0 1]
plot(...,'color',g,...)

Weitere Antworten (2)

Sean de Wolski
Sean de Wolski am 11 Okt. 2011
or:
plot(x,y,'g');
and
doc linespec
for a full list of predefined colors.

Laura Proctor
Laura Proctor am 11 Okt. 2011
You need to have the letter for the color in single quotes. Or, you can specify using linespec:
plot(1:10,'--b')
Also note that LineWidth must be a number:
plot(1:10,'LineStyle','--','Color','b','LineWidth',4)

Kategorien

Mehr zu Line Plots finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by