axescenter

Puts axes in the center of a plot. Zooming, panning and some command line manipulations allowed.

You are now following this Submission

AXESCENTER(AX) puts axes in the center of axes AX. If AX is not specified, the current axes will be used. Many commonly used command line options are available to manipulate the center axes, as well as zoom and pan from the figure's menubar. See the help for a fuller description of features, and a demo.

This function relies on undocumented and unsupported properties, so it may not work on some versions of Matlab.

Tested on 2007a 2007b and 2006a.

Please email me about bugs and other concerns, and email me if this doesn't work on your version of Matlab. Thanks.

Cite As

Matt Fig (2026). axescenter (https://in.mathworks.com/matlabcentral/fileexchange/22956-axescenter), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: PlotAxisAtOrigin

Inspired: oaxes - central axis lines through an origin

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

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

Fixed problem of non-figure parents.

1.1.0.0

Input checking to insure axes handle is passed.

1.0.0.0