Matlab中figure的位置和名称属性
1、在Matlab中作图,我们可以对figure的显示进行控制:
h = figure;
这里figure是给出的默认值。

2、set(gcf,'position',[100 100 500 500]);
这里设置了figure的位置:起始坐标为100,100这是显示器的像素值,宽度为500个像素,高度为500.
我用的是Ubuntu系统,当然windows系统中也是一样。

3、当然还有其他方法,如:
inches | centimeters | normalized | points | {pixels} | characters等,分别表示了在显示中的单位,默认为像素。
当然也可以设置成其他:
figure
set(gcf,'position',[30 30 750 1000],'Units','centimeters');

4、最常用的是以图像在显示屏中的比例来确定:
这里使用normalized:
figure
set(gcf,'position',[0.1 0.1 0.8 0.8],'Units','normalized');
这里中括号中的值最小为0,最大为1(占满整个屏幕)。

5、我们还可以设置figure的名称:
figure;
set(gcf,'name','test');



声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:26
阅读量:56
阅读量:85
阅读量:82
阅读量:140