File Exchange

image thumbnail


version (6.98 KB) by Shane L
Creates a legend in which the entries are arranged in a grid


Updated 23 Mar 2018

View License

This function creates a legend in which the entries are arranged in a grid or table.
If you are plotting a large number of results, a regular legend can be overwhelming. Many times, however, the results can be logically arranged in a grid or table. This function creates a grid legend, which can take up less space than a regular legend and can be easier for the reader to understand. This function accepts many of the same name-value pair inputs as the built-in legend function to give the user control over the location and appearance of the grid legend.

An example function is also included to demonstrate some of the features of grid legend.

Comments and Ratings (7)

Very useful function which is simple to use.

Note: This function seems to not support patch.

Works well, I'm very glad I found this.

Ray Kennedy

This was extremely helpful for my figure plots!!


Added a variable to independently set the heights of the column headers row and the rest of the rows in the grid. This way, if there are subscripts or superscripts in the column headers, the remainder of the rows are not too widely spaced.

MATLAB Release Compatibility
Created with R2014b
Compatible with any release
Platform Compatibility
Windows macOS Linux