我想将这些更改应用于我的所有数据:
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');
答案 0 :(得分:2)
如果只需要一个会话或脚本,请将其添加到脚本的顶部(或在绘制任何内容之前在matlab命令行中):
set(0, 'DefaultFigureColor', 'w');
或
set(groot, 'DefaultFigureColor', 'w');
这消除了对多个set
命令的需要。
如果您希望每个matlab会话都能使用此功能,则应考虑将其放入startup.m
文件中。型
which startup
找到您的启动文件,如果它不存在则创建一个。检查this以了解您可能要为其设置默认值的其他属性。