Changing Colors in a Plot Using a For Loop
Afficher commentaires plus anciens
Here is my code.
Z=[3 1 7];
for i=1:length(Z);
A(i)=Z(i)+2
B(i)=Z(i)-7
C(i)=Z(i)+4
col=['g' 'b' 'r'];
for j:length(col)
x=[1 2 3];
y(:,i)=[A(i) B(i),C(i)];
subplot(3,1,i)
plot(x,y(:,i),'color',col(j))
end
end
My last line of code is failing to change the color on the plots. All of the plots end up red. I want one of the plots to be green, one to be blue, and one to be red. How can I fix my code?
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!