Этот пример показывает, как программно сохранить графики в фигуре так, чтобы сохраненный график имел трудное поле пробела вокруг осей.
Также можно в интерактивном режиме сохранить график с минимальным пробелом с помощью кнопки экспорта
на панели инструментов осей. Панель инструментов появляется, когда вы наводите на оси. Когда вы сохраняете оси с помощью кнопки экспорта, сохраненный вывод плотно обрезается вокруг содержимого осей, включая любые легенды или шкалы палитры. Вывод не включает содержимое, которое не связано с осями, такими как средства управления пользовательского интерфейса или другие оси в фигуре.
Создайте график сохранить и добавить заголовок.
plot(peaks)
title('Plot of Peaks Function')

Расширьте размер осей так, чтобы он заполнил максимальное свободное место в фигуре. Получите размерности максимального свободного места из свойства OuterPosition осей. Объясните пробел, необходимый для значений деления и текстовых меток с помощью граничных значений, сохраненных в свойстве TightInset.
Начиная с R2014b, вы можете использовать запись через точку для того, чтобы запросить и задать свойства. Если вы используете более раннюю версию, используйте вместо этого функции get и set.
ax = gca; outerpos = ax.OuterPosition; ti = ax.TightInset; left = outerpos(1) + ti(1); bottom = outerpos(2) + ti(2); ax_width = outerpos(3) - ti(1) - ti(3); ax_height = outerpos(4) - ti(2) - ti(4); ax.Position = [left bottom ax_width ax_height];

Если вы имеете несколько осей подграфика в своей фигуре, то расширяете размер каждого подграфика. Место, выделенное для подграфиков, обычно не расширяет к ребрам фигуры.
Также можно в интерактивном режиме расширить размер осей, чтобы заполнить фигуру, использующую File> диалоговое окно Export Setup. В разделе Properties выберите Size, и затем выберите Expand axes to fill figure. Эта опция только влияет на оси с набором свойств ActivePositionProperty к 'outerposition'. По умолчанию это не влияет на подграфики, поскольку подграфикам установили ActivePositionProperty на 'position'.
Установите размер страницы, равный размеру фигуры гарантировать, что нет никакого дополнительного пробела. Этот шаг необходим, только если вы сохраняете в формат файла PostScript® или PDF. Если вы сохраняете в формат файла изображения, этот шаг не необходим. Форматы изображения автоматически используют размер страницы, который соответствует плотно вокруг сохраненной фигуры.
fig = gcf;
fig.PaperPositionMode = 'auto'
fig_pos = fig.PaperPosition;
fig.PaperSize = [fig_pos(3) fig_pos(4)];Сохраните фигуру в файл.
print(fig,'MySavedFile','-dpdf')