Filled area plot

Linear plot, with extra functionality for area filling.

You are now following this Submission

This contribution provides functionality to create filled area 2D linear plots, with full control over where and how areas are drawn.

The function 'shade' inherits its calling syntax from MATLAB's built-in 'plot' function, which hopefully should make its use intuitive. Some additional parameters, in the form of name-value pairs, allow controlling the filling behaviour. A live script is provided with multiple examples of usage.

Please do report any problems or suggestions and I will do my best to help.

Cite As

Javier Montalt Tordera (2026). Filled area plot (https://in.mathworks.com/matlabcentral/fileexchange/69652-filled-area-plot), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.1

- Fixed a bug that caused this function to switch off the hold state of the axes object on which it was called.

1.0.0