更改图中所有对象/轴的fonstize

时间:2013-11-20 17:32:34

标签: matlab plot

在进行多个绘图(subplot()plotyy(),...)时,如何调整图中所有文字的字体大小?

我目前正在使用

ax = findobj(gcf,'type','axes');
set(ax,'FontSize',13);

但想扩大规模(标题,标签......)

2 个答案:

答案 0 :(得分:1)

在创建数据之前的某个时间,运行:

set(0,'DefaultAxesFontSize',13)

查看this list of properties以了解您可以设置的其他默认值。

答案 1 :(得分:1)

您可以搜索具有FontSize属性的任何对象,而不是搜索对象。

  set(findobj(gcf,'-property','FontSize'),'FontSize',13)

将所有内容设为13分。如果你想扩大一个因素,那就更多了。