![](https://www.mathworks.com/matlabcentral/images/broken_image.png)
How to change color each loop?
30 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have a program which should be repeated 5 times by a loop. I used plot() order in my program and I'm eager to change graph color each time. How can I do it?
For example:
plot(ZZ,dTdz3,'.',h,t,'y')
I want to change 'y' to 'm' in the next loop.
note: ZZ and dTdz3 are matrices and h and t help me make a line, none of them looks important in my question to you.
0 commentaires
Réponse acceptée
Image Analyst
le 15 Juin 2013
Modifié(e) : Image Analyst
le 15 Juin 2013
Use the 'Color' option of plot:
ZZ = 1:5;
for k = 1:10
dTdz3 = rand(1,5);
plot(ZZ,dTdz3, 'Color', rand(1,3), 'LineWidth', 3)
hold on;
end
![](https://www.mathworks.com/matlabcentral/images/broken_image.png)
0 commentaires
Plus de réponses (1)
Azzi Abdelmalek
le 15 Juin 2013
Modifié(e) : Azzi Abdelmalek
le 15 Juin 2013
couleur='ym'
for k=1:2
plot(ZZ,dTdz3,'.',h,t,couleur(k))
end
1 commentaire
Voir également
Catégories
En savoir plus sur Graph and Network Algorithms dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!