Adding legends to plots in a for loop
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Andreas Volden
am 4 Sep. 2014
Beantwortet: Kelly Kearney
am 4 Sep. 2014
Hi!
I have a rookie problem(see code below). I want to assign legends to every plot, three in total, within the same figure.
I manage to get the plots in said configuration, but my legends don't follow, only the last assigned legend is visible. I've tried several ways without success, and this code is the closest I've gotten. Need some inputs from you guys!
for i=1:3;
a(i) = feedback(sys(i),1);
step(a(i),20);
hold on
if i==1;
legend('Controller ZOH', 'Location', 'NorthWest');
end
if i==2;
legend('Controller Tustin', 'Location', 'NorthEast');
end
if i==3;
legend('Controller Euler', 'Location', 'SouthEast');
end
end
hold off
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Legend finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!