Comment puis-je changer la couleur de l'intrigue à chaque itération dans MATLAB?

Ce qui suit est une partie de mon code matlab. Comme indiqué, je voudrais parcelle 8 courbes dans une parcelle. Mais je veux faire de chaque courbe avec une couleur unique. Je tiens également à modifier la légende de sorte qu'il change pour chaque i.

Par exemple, pour i=1, la légende sera gho-1, pour i=2 gho-2 et ainsi de suite. Je veux qu'il soit automatique, car je vais changer le i parfois de ex: i=1:20).

for i=1:8
.
.
.
plot(b,r,'b');
legend(['qho-',num2str(i)]);    
hold on
end

Comment puis-je faire cela?

Salut à nouveau,

J'ai d'autres question:
si j'ai le texte suivant

for i=1:8
.
b1=(1:3,:)
b2=(3:6,:)
figure(1);plot(b1,r,'*');
figure(2);plot(b2,r,'*');

Leg{i} = ['qho-',num2str(i)];    

end
legend(Leg)

J'ai eu seulement la couleur de la légende pour le dernier chiffre seulement. pas pour les deux..
comment puis-je résoudre ce problème ?!

Merci encore

  • Vous devriez poser des questions de suivi que de nouvelles questions
InformationsquelleAutor YSF | 2013-04-26