matlab中,如何将两条曲线画在一个坐标系里,plot(x1,x2,y1,y2)还是怎样

matlab中,如何将两条曲线画在一个坐标系里,plot(x1,x2,y1,y2)还是怎样
其他人气:679 ℃时间:2019-12-20 22:55:36
优质解答
plot有如下用法:
plot(Y)
plot(X1,Y1,...,Xn,Yn)
plot(X1,Y1,LineSpec,...,Xn,Yn,LineSpec)
plot(X1,Y1,LineSpec,'PropertyName',PropertyValue)
plot(axes_handle,X1,Y1,LineSpec,'PropertyName',PropertyValue)
h = plot(X1,Y1,LineSpec,'PropertyName',PropertyValue)
举例如下:
x1 = -pi:.1:pi;
y1 = sin(x1);
x2=0:0.1:2*pi;
y2=cos(x2);
plot(x1,y1,x2,y2);%一次全部画出
另外,如果你想一次只画一条曲线的话,可以:
x1 = -pi:.1:pi;
y1 = sin(x1);
plot(x1,y1); %画曲线1
hold; %保持图像
x2=0:0.1:2*pi;
y2=cos(x2);
plot(x2,y2);
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版