在Matlab中用plot函数画出了多条曲线,用Lagend给出图例的时候,怎么调换各条曲线给出图例的顺序?例如:实线——a=0.1;虚线----a=0.2;我想让它调换秩序,显示为虚线----a=0.2;实线——a=0.1;

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 05:19:17
在Matlab中用plot函数画出了多条曲线,用Lagend给出图例的时候,怎么调换各条曲线给出图例的顺序?例如:实线——a=0.1;虚线----a=0.2;我想让它调换秩序,显示为虚线----a=0.2;实线——a=0.1;

在Matlab中用plot函数画出了多条曲线,用Lagend给出图例的时候,怎么调换各条曲线给出图例的顺序?例如:实线——a=0.1;虚线----a=0.2;我想让它调换秩序,显示为虚线----a=0.2;实线——a=0.1;
在Matlab中用plot函数画出了多条曲线,用Lagend给出图例的时候,怎么调换各条曲线给出图例的顺序?例如:
实线——a=0.1;
虚线----a=0.2;
我想让它调换秩序,显示为
虚线----a=0.2;
实线——a=0.1;

在Matlab中用plot函数画出了多条曲线,用Lagend给出图例的时候,怎么调换各条曲线给出图例的顺序?例如:实线——a=0.1;虚线----a=0.2;我想让它调换秩序,显示为虚线----a=0.2;实线——a=0.1;
a1=ones(1,10);
a2=a1+1;
figure (1);
plot(a1,'r')
hold on
plot(a2,'--')
hold on
axis([1 10 0 3])
legend('a1 红色实线','a2 蓝色虚线')
figure (2);
plot(a2,'--')
hold on
plot(a1,'r')
hold off
axis([1 10 0 3])
legend('a2 蓝色虚线','a1 红色实线')
--------------------------------------------------
你看看是不是这个意思 不是的话再联系我
其实很简单 就是画2条线的顺序改下 之后再按顺序改 legend里的参数就好了

在Matlab中用plot函数画出了多条曲线,用Lagend给出图例的时候,怎么调换各条曲线给出图例的顺序?例如:实线——a=0.1;虚线----a=0.2;我想让它调换秩序,显示为虚线----a=0.2;实线——a=0.1; 谁知道怎么把matlab中用plot函数画出来的图形的坐标给提取出来, 请问知道y值和函数怎样用matlab求解x值,并且将该值画在图上>> k=-87.32/19516.67;>> x=[0:1:19516.67];>> y=k*x+87.32;>> plot(y);这个图像已经画出来了,现在我需要知道当Y=5时对应的x值,并画出y=5这条直线在原 MATLAB中用plot画图,因为用了hold on,画出来的都是散点图,请问如何将这些点连起来? matlab中plot函数画曲线,由于原来数据是三维的,现在需要将y,z坐标用plot函数画出来.直接用plot(y,z)画出来不对.可是如果画plot(x,y)是正确的.所以我在想是不是plot函数画曲线是,参数必须是横纵坐 Matlab 画函数图像一般是用PLOT(X,Y),然后我发现书上有道题是让我们画出函数图像,并标出一些在那条线上的点,比如说那条线上有个点(1,2)要标出来,Matlab怎样才能标出那个点呢?(其实是有 请问用matlab中函数plot画图时,假设横轴x为0-100,我想在plot画出的图像里x=10处对应的点标成红色, matlab 如何自动改变绘图颜色例如:循环使用plot函数,在同一张图上显示出很多线,但要求每条线的颜色不同. matlab plot 函数plot([0,16],[0.85,0.85],'--') 怎样把MATLAB画出的二位图形实现左右翻转用plot画出了图形,想让图形左右翻转,怎样编程实现呢?有没有什么函数之间可以把图形左右翻转? matlab plot函数的意义是什么? matlab如何过图像上的一个点作x轴垂线?如我画出了plot(x,'x^2') ,如何在x=4这个点作出x轴垂线还要保证原函数的图像也在坐标轴内 matlab 用plot通过循环语句画周期函数图像,要求在同一张图上画出三种周期图像 matlab在使用plot函数时能不能选择用光滑的曲线将数据点相连 怎么matlab里画的曲线光滑现在取到了100个点,用plot函数画图,但是图像不光滑,请问有什么命令在已知数据时画出光滑的曲线 Matlab中,log10(y)=-0.5*log10(x)+1.8 ,请问如何画出plot(x,y)的曲线谢谢一楼答案!不过能否保留log10(x),log10(y)在函数表达式里面呢?谢谢 y=sin(x)+1/sin(x); 在matlab中如何画出其图形;在MATLAB中感觉用plot命令在定于x=-pi:0.001:pi;y=sin(x)+1/sin(x); (这步就出现错误了)plot(x,y,'r',y,x,‘b’);请指教 matlab下面的 代码 画不出图来吗?x1=1:0.02:0;y1=2:0.02:1;plot(x1,y1)想画出另一条对角线.我之前 x=0:0.02:1;>> y=1:0.02:2;>> plot(x,y)>> grid on画了个