Adding legends to plots in a for loop
1 回表示 (過去 30 日間)
古いコメントを表示
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 件のコメント
採用された回答
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Legend についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!