设置MATLAB的默认图形大小

时间:2018-11-07 22:52:28

标签: matlab

set(gcf,'units','centimeters','position',[0 0 8.86 7.8])

这为我的matlab文档中的单个图形设置了大小,如何对代码中绘制的所有图形进行设置?

1 个答案:

答案 0 :(得分:2)

documentation中所述,要更改默认图形单位和位置,请按如下所示设置各个属性:

set(0, 'defaultFigureUnits', 'centimeters', 'defaultFigurePosition', [0 0 8.86 7.8]);

或≥R2014b:

set(groot, 'defaultFigureUnits', 'centimeters', 'defaultFigurePosition', [0 0 8.86 7.8]);

如果您不想更改默认属性,则可以按照here的说明获取当前打开的图形的句柄,并使用set一次性更改所有相关的属性。