Save your plots or figures to JPEG

Having issues viewing MATLAB figures or saving them? Then use this JPEG generating function.
196 Downloads
Updated 13 Aug 2011

View License

This function takes in a figure and saves it to a JPEG file. You can specify up to 3 parameters: the filename, quality level and a file handle to your figure. The function returns the current filename.

If no parameters are specified then the function creates a dummy JPEG file using default settings. This is a FFT plot of a sine wave. Hence the function name.

You can also just give fftFig one parameter (i.e. handle) or two parameters (i.e. handle + filename).
%
% EX:
% >> handle = figure;
% >> plot([1:5]);
% >> fftFig(handle,'afile1',100)
% ans =
% afile1
%

I have zipped the dummy JPEG figure in with the MATLAB-file for your convenience.

Cite As

Bruce Raine (2024). Save your plots or figures to JPEG (https://www.mathworks.com/matlabcentral/fileexchange/32528-save-your-plots-or-figures-to-jpeg), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Printing and Saving in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0