matlab怎么在一个图形窗口中画多个图形

2024-11-01 22:37:04
推荐回答(1个)
回答1:

plot(x,y)
当x,y为同为矩阵时,配对的x,y按对应的横纵坐标分别绘制曲线,曲线的条数对于矩阵的列数。比如:
x=0:pi/10:2*pi;
y=sin(x);
plot([x;x;x;]',[y;y*2;y*3]’)
当x是向量,y是有一维与x同维的矩阵是,则绘制多条曲线。
x=0:pi/10:2*pi;
y=sin(x);
plot(x,[y;y*2;y*3])
也可以:plot(x,y,x,y*2,x,y*3)
*******************************************************
如果是具有两个纵坐标标度的图形,则使用plotyy(x1,y1,x2,y2)
x1,y1对应一条曲线,x2,y2对应另一条曲线。横坐标的刻度相同。