我可以动态添加更改`subplot`维度吗?

时间:2016-09-21 16:26:11

标签: matlab

我可以动态添加更改subplot尺寸吗?例如,我有subplot(2,1,1)subplot(2,1,2),但现在我想保留这两列,并添加第三列,这样我就可以subplot(3,1,1)而不会丢失之前的2个图。那可能吗?

1 个答案:

答案 0 :(得分:0)

尝试使用此代码:

figure
x = linspace(-5,5);
ha1 = subplot(2,1,1)
plot(x, sin(x))
title('First subplot')

ha2 = subplot(2,1,2)
plot(x, sin(2*x))
title('Second subplot')

subplot(3,1,2,ha1)
subplot(3,1,3,ha2)
subplot(3,1,1,'align')
title('New First subplot')