如上所述,我想放大使用 plotyy
创建的图表。
当我这样做时,yTicks
不会更新到可见的新限制。
因此,如果缩放太多,可能会看不到任何 yTicks
。
我找到了 ActionPostCallback
函数,但我没有让它工作,而 xTicks
没问题。
代码:
figure, plotyy(1:10,1:2:20,1:10,1:0.5:5.5)
结果:
最佳答案
您可能希望将 YTickMode
属性设置为 auto
。
h = plotyy(1:10,1:2:20,1:10,1:0.5:5.5)
set(h, 'YTickMode','Auto')
完整代码:
figure
subplot(121)
h1 = plotyy(1:10,1:2:20,1:10,1:0.5:5.5)
title('Original')
subplot(122)
h2 = plotyy(1:10,1:2:20,1:10,1:0.5:5.5)
title('Zoom')
set(h2, 'YTickMode','Auto')
关于Matlab:当我放大 plotyy 图时,yTicks 不会自动更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33780967/