我有一个小问题,但无法找到有效的解决方案。我希望有人能在这方面帮助我。
我目前在GUI中有4个不同的轴。 ax1(左上)和ax4(左下)应垂直对齐,同样ax2(右上)和ax4(右下)应垂直对齐。 (我附上了样本图片)
ax1和ax2用于显示通常较大的图像(~512x512)和ax3& ax4用于显示大小约为43x512的图像。即使我在显示图像时创建了x轴相同尺寸的轴,它们也会改变尺寸而不再对齐。无论我显示什么图像,我都希望顶部和底部图像具有相同的x长度并始终对齐。
我试图让XLim保持不变; XData相同,但仍然无法正常工作。
非常感谢任何帮助。
谢谢,巴拉
答案 0 :(得分:0)
您可以使用align函数来执行此操作。调用语法如下:
align(HandleList,'HorizontalAlignment','VerticalAlignment')
因此,在你的情况下,你可以写这样的东西(注意你在你的问题中写了两次ax4,我想你想对齐轴1-3和2-4):
align([handles.ax1 handles.ax3],'VerticalAlignment','none', 'HorizontalAlignment','center')
同样适用于其他2个轴:
align([handles.ax2 handles.ax4],'VerticalAlignment','none', 'HorizontalAlignment','center')