在Matlab中用plot函数画出了多条曲线,用Lagend给出图例的时候,怎么调换各条曲线给出图例的顺序?? 例如:
实线——a=0.1;
虚线----a=0.2;
我想让它调换秩序,显示为
虚线----a=0.2;
实线——a=0.1;
应该怎么办?请高手指点,谢谢。
希望下面的小例子能对你有所帮助
clear;clc;close all
a=1:10;
b=rand(10,4);
h(4,1)=0;
hold on
for i=1:4
h(i)=plot(a,b(:,i),'color',rand(1,3));
end
legend([h(1),h(3),h(2)],strcat({'a='},num2str([1,3,2]','%d')));
在Matlab中用plot函数画出了多条曲线,用Lagend给出图例的时候,怎么调 ...
clear;clc;close all a=1:10;b=rand(10,4);h(4,1)=0;hold on for i=1:4 h(i)=plot(a,b(:,i),'color',rand(1,3));end legend([h(1),h(3),h(2)],strcat({'a='},num2str([1,3,2]','%d')));