| Printing and Exporting Figures with MATLAB | ![]() |
Specifying Options
Most options for exporting are the same as for printing. For export-only options, see Table 4-1, Export Formats and Export-Only Options,.
This example exports the current figure to a TIFF file, at a resolution of 300 dots per inch, and omits any user interface controls.
To enable variable settings in an M-file, use the function form of print. Here is an equivalent to the above example that takes variables.
(option could be set to an empty string if you want to include uicontrols.)
As with printing, use the -f switch to specify a figure.
The -adobecset, -r, and -loose Options
The -adobecset and -loose options are only valid for Ghostscript formats. The resolution switch, -r, can only be used for built-in MATLAB formats. The first column of Table 4-1, Export Formats and Export-Only Options, indicates which formats are supplied by Ghostscript and which are built-in MATLAB formats.
Format-Specific Options
Some options can only be used with specific formats.
| Format |
Options |
| EPS |
-tiff, -cmyk, -loose. See EPS Files. |
| Ghostscript formats |
-loose, see Producing Uncropped Output-adobecset, see Early PostScript 1 Printers. |
| JPEG |
-jpeg<nn>, see JPEG Files. |
Your choice of format directly influences the bit depth of the output file. See About Bit Depth.
| Exporting Using MATLAB Commands | Exporting to a File Using MATLAB Commands | ![]() |