使用MATLAB中的plot函数绘制图形时,可能会需要对绘制的多个图形添加图例,有时候绘制的曲线比较多,且想要添加的图例名有一定的规律,可以使用下面的方法进行添加。
代码
clc,clear
n = 5;
% 绘制曲线
for i = 1:n
plot(1:5,rand(1,5))
hold on
end
% 添加图例
for i = 1:n
leg_str{i} = ['line',num2str(i)];
end
legend(leg_str)
执行结果
说明
可以将代码中的’line’字符串和num2str(i)中的i改成需要的值,注意循环的次数要是曲线的个数。