matlab怎么同时显示两个图
时间: 2023-09-28 07:05:27 浏览: 59
在MATLAB中可以使用subplot函数同时显示两个图。subplot函数可以将一个figure分割成多个小的axes,每个小的axes可以显示不同的图像。以下是一个例子:
```matlab
x = linspace(0, 2*pi, 100);
% 第一个图
subplot(2, 1, 1); % 将figure分成两行一列,第一个axes
plot(x, sin(x), 'r');
% 第二个图
subplot(2, 1, 2); % 将figure分成两行一列,第二个axes
plot(x, cos(x), 'b');
```
上述代码会将一个figure分成两行一列,分别显示sin(x)和cos(x)的图像。可以根据需要调整subplot函数的参数,例如将两个图像分别显示在同一行的不同列中,可以将第二个参数改为1,第三个参数改为2。