Matlab 图形窗口大小的控制,plot 窗口大小,figure 大小,axis 设置,实用 Matlab 中保存图像时,图形窗口大小的控制zz 首先要了解的是Matlab 是面向对象的
最高等级的对象是screen,它定义了figure 可以用的最大szie
screen 下面是figure
figue 就是你画图的时候跳出来的那个新的对话窗口
如果 figure 变化,screen 是不会跟着变化的
但 screen 变化的话,figure 就要跟着变化了
figure 下面是axes
axes 是那个窗口里面你要画的东西
axes 的大小和位置取决于 figure,如果你放大缩小figure 的大小的话,里面的图线也会跟着变化的
set(gca,'position',[]) 因此,set (gca,'position',[0
9] );的作用是: 设置坐标轴距离画板(图形窗口figure)边距
9] 分别为 axes 在 figure 中的左边界,下边界,宽度,高度,最小为 0,最大为 1(左边界,下边界为 0,上边界,右边界为 1) 见下面的例子: ----------------------------------------------------------------------------- figure set (gca,'position',[0
9] ); x=1:0
1:10; y=sin(x); plot(x,y) ----------------------------------------------------------------------------- 结果见下图: set(gcf,&