Matlab for循环画图加legend

Posted qinghev

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab for循环画图加legend相关的知识,希望对你有一定的参考价值。

x = 1:10;
for i = 1:4
    y = i*x;
    h = plot(x,y);
    hold on
end
legend(h([1,2,3,4]),‘y1‘,‘y2‘,‘y3‘,‘y4‘)
 

 在 for 循环中根据循环改变 legend,效果图如下

技术分享图片

以上是关于Matlab for循环画图加legend的主要内容,如果未能解决你的问题,请参考以下文章

Matlab for循环subplot画图加标题

如何在matlab画的三维图中加边框

matlab中legend应该画在图像的哪个位置

来自单元格的 Matlab 图例,用于使用 for 循环创建的绘图

matlab gui图形界面 如何针对复选框中选中的条目在画图中legend显示

如何使用Matlab画图的legend和label