position_figure

Similar to subplot(), position_figure() divides the screen into panes to position figures in.
665 Downloads
Updated Thu, 02 Apr 2020 15:00:39 +0000

View License

Similar to subplot(), position_figure() divides the screen into
rectangular panes to position figures in.

Syntax:
position_figure(no_rows, no_columns, fig_no)

where
'no_rows' is the total number of figure-rows
'no_columns' is the total number of figure-columns
'fig_no' is the running number of the current figure
(numbered row-wise) or vector of running numbers,
to stretch figure over multiple tiles

Examples:

* position_figure(2, 3, 4) divides the screen into 6 rectangles
that are arranged in 2 rows and 3 columns. The current figure is
placed in the lower left corner of the screen. If no figure
exists yet, a figure window is opened and placed accordingly.

* position_figure(1, 1, 1) makes the figure appear full-screen.

* position_figure(2, 3, [3 6]) divides the screen into 6 rectangles
that are arranged in 2 rows and 3 columns. The current figure is
placed on the right two panes.

Cite As

Christoph Feenders (2024). position_figure (https://www.mathworks.com/matlabcentral/fileexchange/35511-position_figure), MATLAB Central File Exchange. Retrieved .

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

Inspired: Position fo a ball with time

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.2.0.0

* function now supports stretching figures over multiple panes (just as subplot does)
* simplified code

1.1.0.0

* gave variables speaking names
* improved usage example
* changed tags

1.0.0.0