В графических заголовках 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.'})