【发布时间】:2015-10-01 13:45:25
【问题描述】:
我正在尝试获取一个图例来标记在 for 循环中生成的多个图。我已经阅读了有关此主题的几个提要。我不确定为什么它们看起来都如此不清楚,但我仍然无法找到让它发挥作用的方法。
x=0:.2:13;
y=zeros(4,length(x));
slope=zeros(1,4);
strings=zeros(1,4);
hold on
grid on
for cnt=1:4
slope(cnt)=-omega(cnt)/trq(cnt);
y(cnt,:)=x*slope(cnt)+omega(cnt);
plot(x,y(cnt,:))
str=sprintf('%f volts',V(cnt));
legend(str)
end
axis([0 .05 0 300])
我尝试将图例命令移到循环外,并尝试在循环内创建一个字符串数组。欢迎提出任何建议。
【问题讨论】:
标签: matlab matlab-figure