2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 MATLAB: шрифт заголовков осей по-умолчанию
Сообщение28.04.2008, 03:53 
Как в MATLAB (использую версию 6.5) изменить значения по-умолчанию(!) типа и размера шрифта для заголовков осей и текстовых подписей?!

Вот шрифт, ээ, подписей к засечекам на осях по-умолчанию меняется запросто:

set('DefaultAxesFontSize',11,'DefaultAxesFontName','Arial Cyr');

А шрифт заголовков осей при каждом новом построении графика сбивается на идиотский Helvetica 10 pt. Достало :cry: Приходится каждый раз создавать заголовки осей командой "ylabel('…текст…','FontName','Arial Cyr','FontSize',14);"

Кроме того, команда

set('DefaultTextFontSize',11,'DefaultTextFontName','Arial Cyr');

Нифига не влияет на шрифт текста, вставляемого вручную в картинку.

Подскажите, пожалуйста. Заранее спасибо!

P.S. А можно сделать так, чтобы MATLAB не обнулял заголовки осей всякий раз при построении заново графика командами "plot()" и т. п.?!

 
 
 
 Re: MATLAB: шрифт заголовков осей по-умолчанию
Сообщение26.01.2010, 02:10 
Спасибо за правильную формулировку проблемы!
Подсказку нашёл на http://www.mathworks.com/matlabcentral/ ... ead/270097
Помогло!
Например, перед первым построением графика я ввёл в программу такие операторы:
set(0,'DefaultAxesFontSize',10,'DefaultAxesFontName','Arial Cyr');
set(0,'DefaultTextFontSize',10,'DefaultTextFontName','Arial Cyr');
Сработало для всех последующих графиков
Без этого было: Edit\Current object properties\Font name: Helvetica
Стало: Arial Cyr.
С уважением
Вадим

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group