我在 MATLAB 中有一个 GUI,预先放置了一组轴。我正在使用图例的位置属性将其放置在轴的右侧。但是,通过这样做,轴会重新缩放,以便轴+图例占据轴的原始宽度。有什么办法可以规避重新调整大小?
例子:
x=0:.1:10;
y=sin(x);
figure
pos=get(gca,'position');
pos(3)=.5; %#re-size axes to leave room for legend
set(gca,'position',pos)
plot(x,y)
到目前为止,我得到:
地方图例:
legend('sin(x)','location','eastoutside')
...啊啊和...
MATLAB 将其全部压缩到原始坐标区空间中。有什么办法吗?