matlab中有多个for循环,画图有多个for循环,每个for循环里面还有几个for循环,但是只有最外面的for有图形输出,请问怎么注释每个for循环画出的图形?用legend可以吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 21:55:18
matlab中有多个for循环,画图有多个for循环,每个for循环里面还有几个for循环,但是只有最外面的for有图形输出,请问怎么注释每个for循环画出的图形?用legend可以吗?

matlab中有多个for循环,画图有多个for循环,每个for循环里面还有几个for循环,但是只有最外面的for有图形输出,请问怎么注释每个for循环画出的图形?用legend可以吗?
matlab中有多个for循环,画图
有多个for循环,每个for循环里面还有几个for循环,但是只有最外面的for有图形输出,请问怎么注释每个for循环画出的图形?用legend可以吗?

matlab中有多个for循环,画图有多个for循环,每个for循环里面还有几个for循环,但是只有最外面的for有图形输出,请问怎么注释每个for循环画出的图形?用legend可以吗?
标注用元胞数组,可以用for循环产生,直接使用命令legend(元胞数组)

x=linspace(0,2*pi,10)
for ii=1:3
lgstr=cell(1,3)
for jj=1:3
y(:,jj)=jj*sin(x)
lgstr{jj}=num2str(jj)
end
subplot(3,1,ii);plot(x',y)
legend(lgstr)
end