再matlab 中分别两个图的代码
时间: 2024-11-13 18:23:26 浏览: 11
在MATLAB中,如果你想分别显示两个图形,你可以使用`figure`函数创建一个新的图形窗口,并将每个图形添加到对应的窗口中。以下是创建并显示两个不同图形的基本步骤:
```matlab
% 创建第一个图形
figure(1) % 使用 figure(1) 来指定新建窗口为第1个
plot(xdata, ydata1); % 替换 xdata 和 ydata1 为你要绘制的数据
title('图一'); % 给图形添加标题
% 创建第二个图形
figure(2) % 使用 figure(2) 新建另一个窗口
plot(xdata, ydata2); % 替换 xdata 和 ydata2 为你的数据
title('图二'); % 添加标题
% 显示图形
drawnow; % 立即更新图形
```
在这里,`xdata`、`ydata1` 和 `ydata2` 分别是你想要在各自图形上绘制的x坐标值和y坐标值数组。如果你在同一窗口内显示它们,可以使用`subplot`函数。
如果只想在一个窗口内并排展示两个图形,可以使用`subplot`或`subplotm`:
```matlab
figure;
subplot(1, 2, 1);
plot(xdata, ydata1);
title('图一');
subplot(1, 2, 2);
plot(xdata, ydata2);
title('图二');
```
阅读全文