2025-04-03 11:08:53

💻 MATLAB绘图小技巧:多个窗口与多图同框 🌟

导读 在MATLAB中绘制图形时,有时我们需要在一个窗口内展示多个图表,或者希望每个图表独立显示。如何实现呢?首先,让我们了解`figure`命令。当...

在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都能满足你的需求。快试试吧!✨