2013-11-20 2 views
1

При выполнении нескольких графиков (subplot(), plotyy(), ...), как можно отрегулировать шрифт всего текста на рисунке?change fonstize for all objects/axes in a figure

настоящее время я использую

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

но хотелось бы масштабировать все вверх (названия, этикетки, ...)

+0

Вам нужно сделать это программно? Это можно сделать для всех строк и текста с помощью нескольких кликов в меню настроек. – chappjc

ответ

1

некоторое время, прежде чем создавать свои фигуры, выполните команду:

set(0,'DefaultAxesFontSize',13) 

Откажитесь от this list of properties для других значений по умолчанию, которые вы можете установить.

1

Вместо поиска объектов вы можете искать любой объект с FontSize.

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

Установить все на 13 пунктов. Если вы хотите увеличить масштаб, это немного больше.