matlab画图时使用’Position’参数可以控制位置.
Position参数包含四项: [left bottom width height]
如下图所示:
可以看出, 画图时left+width不可以大于1, bottom+height不可以大于1.
画figure时, 可以用如下命令:
figure('Units','normalized','Position',[0.1,0.2,0.8,0.6]);
这里的Position外框指的是屏幕.
画plot时, 可以用如下:
pos1=[0.05 0.1 0.4 0.8];
subplot('Position',pos1)
这里的Position的外框是figure. 所以最好先制定figure的大小, 否则默认figure画出来很不协调.