在MATLAB中绘制图形时,有时我们需要在一个窗口内展示多个图表,或者希望每个图表独立显示。如何实现呢?首先,让我们了解`figure`命令。当使用`figure`创建新窗口时,每次调用都会打开一个新的绘图界面,就像打开了新的画布一样!例如:
```matlab
figure; % 创建第一个窗口
plot(x, y);
title('第一幅图');
figure; % 创建第二个窗口
plot(a, b);
title('第二幅图');
```
如果想在同一窗口中绘制多个图形,可以使用`subplot`函数。它将当前窗口划分为网格布局,然后选择特定区域进行绘图。比如:
```matlab
figure;
subplot(2, 1, 1); % 分为两行一列,选择第一个子图
plot(x, y);
title('上半部分');
subplot(2, 1, 2); % 选择第二个子图
plot(a, b);
title('下半部分');
```
这样就能轻松搞定复杂的数据可视化需求啦!无论是分开展示还是集中呈现,MATLAB都能满足你的需求。快试试吧!✨