如何将相同的设置应用于matlab中的不同数字?

时间:2015-01-18 12:14:46

标签: matlab plot figure

我想将这些更改应用于我的所有数据:

set(gcf,'color','w');
box off;
set(gca,'FontSize',13,'fontWeight','bold')
set(findall(gcf,'type','text'),'FontSize',13,'fontWeight','bold')

如何在不需要像这样重复自己的情况下这样做:

figure(1);
set(gcf,'color','w');
figure(2);
set(gcf,'color','w');

1 个答案:

答案 0 :(得分:2)

如果只需要一个会话或脚本,请将其添加到脚本的顶部(或在绘制任何内容之前在matlab命令行中):

set(0, 'DefaultFigureColor', 'w');

set(groot, 'DefaultFigureColor', 'w');

这消除了对多个set命令的需要。 如果您希望每个matlab会话都能使用此功能,则应考虑将其放入startup.m文件中。型

which startup

找到您的启动文件,如果它不存在则创建一个。检查this以了解您可能要为其设置默认值的其他属性。