我创建了一个包含8个时间序列对象子图的图形,因为我希望对数据有一个概述。
是否有一个选项可以提供以下可能性:
如果我放大一个子图(例如:现在只显示x轴上5到10的范围),那么所有其他图将自动放大(这样x的范围从5到10) -axis现在只对所有其他子图可见了吗?
答案 0 :(得分:0)
要连接x和y轴,您应该使用命令linkaxes
。它将一个句柄向量作为输入,用于想要链接在一起的轴对象,以及其他选项(如果需要)。
示例:
for k = 1:4
ah(k) = subplot(2,2,k);
plot(1:10, rand(1,10));
end
linkaxes(ah);
在此之后,如果您申请,例如放大任何子图,其他轴的x和y限制也将改变。
如果您只想链接x轴,请改用:
linkaxes(ah,'x');