matlab 在一张图上画线
时间: 2023-11-13 08:58:20 浏览: 126
用MATLAB画线性图
在Matlab中,如果想要在一张图上画多条曲线,可以使用hold on命令。具体操作为:在画图命令之前加上hold on,然后依次画出每条曲线即可。例如:
t = 1:0.1:10;
y1 = sin(2*pi*t);
y2 = cos(2*pi*t);
plot(y1);
hold on;
plot(y2);
这样就可以在同一张图上画出y1和y2两条曲线。
另外,如果想要在一张图上分别画多张曲线,可以使用subplot命令。具体操作为:先使用subplot命令将图分成多个小块,然后在每个小块中分别画出曲线。例如:
t = 1:0.1:10;
y1 = sin(2*pi*t);
y2 = cos(2*pi*t);
subplot(2,1,1);
plot(y1);
subplot(2,1,2);
plot(y2);
这样就可以在同一张图上分别画出y1和y2两条曲线。
最后,如果想要将多条曲线分别画在不同的图上,可以使用figure命令。具体操作为:先使用figure命令打开一个新的图窗口,然后在该窗口中画出曲线。例如:
t = 1:0.1:10;
y1 = sin(2*pi*t);
y2 = cos(2*pi*t);
figure(1);
plot(y1);
figure(2);
plot(y2);
这样就可以将y1和y2两条曲线分别画在两个不同的图窗口中。
阅读全文