После того, как вы создадите график, можно сохранить его или как растровое изображение или как файл векторной графики.
Прежде, чем сохранить график, рассмотрите, хотите ли вы сохранить график как растровое изображение или файл векторной графики.
Растровые изображения содержат основанное на пикселе представление фигуры. Этот тип формата широко используется веб-браузерами и другими приложениями та графика отображения. Однако растровые изображения не масштабируются хорошо. Вы не можете изменить отдельные графические объекты, такие как строки и текст, в других графических приложениях. Поддерживаемые форматы растрового изображения включают PNG и JPEG.
Файлы векторной графики хранят команды, которые перерисовывают фигуру. Используйте этот тип формата, если вы хотите отредактировать фигуру в другом графическом приложении. Файлы векторной графики масштабируются хорошо, но могут привести к большому файлу. Кроме того, файлы векторной графики не могут произвести правильное 3-D расположение объектов в определенных случаях. Некоторое интенсивное редактирование поддержки приложений форматов векторной графики, но некоторая поддержка приложений, только изменяющая размер диаграммы. В целом попытайтесь внести все необходимые изменения, в то время как ваша фигура находится все еще в MATLAB®. Поддерживаемые форматы векторной графики включают PDF, EPS и SVG.
Для полного списка поддерживаемых форматов файлов смотрите saveas
или print
.
Чтобы в интерактивном режиме сохранить определенный график, используйте кнопку экспорта на панели инструментов. Кнопка появляется, когда вы наводите на оси. Когда вы используете кнопку экспорта, можно сохранить график как PNG, JPEG, TIFF или файл PDF. Другие форматы файлов не поддержаны.
Когда вы используете кнопку экспорта, сохраненный вывод плотно обрезается вокруг содержимого осей, включая любые легенды или шкалы палитры. Вывод не включает содержимое вне осей, таких как другие оси в фигуре. Если у вашей фигуры есть несколько осей или средств управления пользовательского интерфейса, и вы хотите сохранить содержимое целой фигуры, затем использовать File> опция Save вместо этого.
Чтобы программно сохранить целую фигуру, используйте функция print
или saveas
. Например, сохраните столбчатую диаграмму как файл растрового изображения. В этом случае используйте формат файла PNG. Затем сохраните поверхностный график как файл векторной графики. В этом случае используйте формат файла EPS. Используйте gcf
, чтобы сохранить текущую фигуру.
bar([1 10 7 8 2 2 9 3 6]) saveas(gcf,'BarChartFile.png') surf(peaks) saveas(gcf,'SurfaceChartFile','epsc')
Детали сохраненных и печатных фигур могут отличаться от фигуры по отображению. Для большего количества управления сохраненным выводом, таким как установка разрешения или управление средством отображения, используют функцию print
, чтобы сохранить фигуру.
Можно открыть сохраненный график в других приложениях, таких как Microsoft® Word или LATEX.
Чтобы добавить сохраненный график в документ LATEX, сначала сохраните график с помощью формата EPS. Например, saveas(gcf,'BarChart','epsc')
. Затем используйте элемент \includegraphics
в документе LATEX, чтобы включать файл. Например:
\documentclass{article} \usepackage{graphicx} \begin{document} \begin{figure}[h] \centerline{\includegraphics[height=10cm]{BarChart.eps}} \caption{Bar Chart from MATLAB} \end{figure} \end{document}