exponenta event banner

Уменьшить заголовок графика

В графических заголовках MATLAB ® используется жирный и немного больший шрифт для улучшения видимости. В результате часть текста может не поместиться в пределах окна рисунка. Например, этот код создает график с длинным заголовком, который не вписывается в границы окна рисунка.

plot(1:10);
title(['This is a title that is too long and does not fit',...
    'within the extents of the figure window.'])

Размер шрифта заголовка зависит от TitleFontSizeMultiplier и FontSize свойства осей. По умолчанию FontSize свойство составляет 10 баллов, и TitleFontSizeMultiplier является 1.100, что означает, что размер шрифта заголовка составляет 11 пунктов.

Чтобы изменить размер шрифта заголовка без влияния на остальную часть шрифта в осях, установите TitleFontSizeMultiplier свойства осей.

plot(1:10);
title(['This is a title that is too long and does not fit',...
    'within the extents of the figure window.'])
ax = gca;
ax.TitleFontSizeMultiplier = 1;

Чтобы уменьшить размер шрифта для всех осей, установите FontSize собственность. Изменение этого свойства влияет на шрифт заголовка, меток засечек и меток осей, если они существуют.

plot(1:10);
title(['This is a title that is too long and does not fit',...
    'within the extents of the figure window.'])
ax = gca;
ax.FontSize = 8;

Чтобы сохранить одинаковый размер шрифта и отобразить заголовок в двух строках, используйте массив ячеек с фигурными скобками {} для определения многострочного заголовка.

plot(1:10);
title({'This is a title that is too long and does not fit',...
    'within the extents of the figure window.'})

См. также

Функции

Свойства