File Exchange Pick of the Week

MATLAB Plot Gallery 2

Posted by Jiro Doke,

Jiro's pick this week is the MATLAB Plot Gallery by Plot Gallery.

This week, I'd like to introduce a new page on our MathWorks website - the MATLAB Plot Gallery.

MATLAB Plot Gallery is a visually-indexed page of various examples of graphical techniques in MATLAB. Hovering over the thumbnails will show you a larger preview of the plot. When you click on the thumbnails, it takes you to the corresponding File Exchange entries where you can view and download the MATLAB code.

The aim of the gallery is to give existing users quick access to example code snippets of different plotting techniques, and to give potential users an idea of what's capable in MATLAB for graphics. Currently, the gallery only contains basic plot types, customization commands, and some advanced techniques in core MATLAB. The plan is to increase the number of examples, including more advanced and application-specific visualizations.


Please check it out and let us know what you think here. Also, let us know what other types of visualization examples you would like to see.

Get the MATLAB code

Published with MATLAB® 7.14

2 CommentsOldest to Newest

Would you also consider a category for user-submitted visualization functions? There are a number of very nice visualization submissions on the FEX (cline.m comes to mind, but I’m of course also thinking of my distributionPlot.m) that could showcase some additional “even-more-advanced” visualization capabilities of MATLAB.


We are considering including user-submitted entries in the future. Since we want to have a consistent presentation of examples, we are starting off with only MathWorks-submitted examples on the File Exchange. Having said that, if you point us to specific examples, we can add them to our list. We would probably modify it to be in the same style/format and resubmit as a Plot Gallery entry (with appropriate acknowledgement).

One of the goals of the MATLAB Plot Gallery is to teach MATLAB graphics techniques, so if the visualization entry is really advanced, we may dissect the code to show the steps used to create that visualization. We also don’t want each example to be too long, so large entries may be broken up into multiple examples.

These postings are the author's and don't necessarily represent the opinions of MathWorks.