第二次要情节消失(Second subplot disappearing)

2019-07-18 02:55发布

我有一个奇怪(可能简单的解决)问题。 我尝试(使用面板)两个地块绘制:

a1 = subplot(2,1,1, 'Parent', handles.cpd_plot, 'Position', [0.1, 0.4, 0.85, 0.45]);
a2 = subplot(2,1,2, 'Parent', handles.cpd_plot, 'Position', [0.1, 0.1, 0.85, 0.15]);

但绘制A2后,A1消失。 我看到它的一些问题与位置,当我抬起A1一个位( 'Position', [0.1, 0.5, 0.85, 0.45]其工作(但它必须是> = 0.5)。 问题出在哪儿? 谢谢!

Answer 1:

因此,它可能发生,因为插曲删除当它与先前的情节重叠的情节。 我怀疑是因为次要情节瓦数,有它自己的默认位置(即副区(2,1,1)等),以及您所输入的位置之间冲突的位置值。

因此,而不是使用subplot(m,l,p, 'position', [ abcd])就可以解决通过本次发行采用subplot如下只是位置信息:

subplot('position',  [0.1, 0.4, 0.85, 0.45])
plot(1:10);
subplot('position', [0.1, 0.1, 0.85, 0.15])
plot(1:10);



文章来源: Second subplot disappearing