How do I change the color for a plot in a for loop?
Mostrar comentarios más antiguos
Hi, I am trying to change the color of this dotted plot in this for loop. I want to change it to a brown color, but whenever I try hexadecimal or RGB color codes, the dots vanish. Is there a different way I should be trying this instead?

Respuesta aceptada
Más respuestas (1)
In order for 'MarkerFaceColor' and 'MarkerSize' to have any effect, you must plot with some marker specified.
First, with no marker specified, nothing shows up:
figure
plot(2,2,'MarkerFaceColor',[0.3 0.2 0.1],'MarkerSize',20)
xlim([0 3])
ylim([0 3])
Now, with a marker specified:
figure
plot(2,2,'Marker','o','MarkerFaceColor',[0.3 0.2 0.1],'MarkerSize',20)
xlim([0 3])
ylim([0 3])
Categorías
Más información sobre Line Plots en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

