两个图中y轴方向上的相同单位

时间:2014-08-14 09:23:06

标签: matlab equals axes

假设:

x=1:10;
y=x.^2;

h(1)=subplot(3,1,1:2);
plot(x,y);

h(2)=subplot(3,1,3);
plot(x,y);

我想知道是否有任何方法在两个图的y轴方向上都有相同的数据单元(例如,缩短上图的y轴使其等于底部的y轴一个)?

非常感谢你, 沃纳

1 个答案:

答案 0 :(得分:0)

正如Dev-iL已经指出的那样。示例代码可能是

x=1:10;
y=x.^2;%First Output
z=x.^1.5;%Another output

figure
h(1)=subplot(2,1,1);
plot(x,y);
grid 'on'

h(2)=subplot(2,1,2);
plot(x,z);
grid 'on'

linkaxes([h(2) h(1)],'y');