set(gcf,'units','centimeters','position',[0 0 8.86 7.8]) 这个设置是针对我matlab文档中单个图形的大小,如何在代码中为所有绘制的图形设置大小?
如文档所述,要更改默认图形单位和位置,请设置相应的属性,例如: set(0, 'defaultFigureUnits', 'centimeters', 'defaultFigurePosition', [0 0 8.86 7.8]); 或者在 ≥ R2014b 中:set(groot, 'defaultFigureUnits', 'centimeters', 'defaultFigurePosition', [0 0 8.86 7.8]); 如果您不想更改默认属性,您可以按照此处所述获取当前打开图形的句柄,并使用set一次性更改所有相关属性。