Subplot In A Panle
The 'subplot.m' is a useful function for plot multi-axes in one figure. However, it is unavailable in GUI development.
So, I developed a function to generate a subplot like result in a panle of GUI or in a Figure.
The core function is 'PlotInPanle.m' functionm, where the first input is the handle of a panel uicontrol or a figure, and the second input is layout of each subfigure. The output of 'PlotInPanle.m' is handle of each axes.
A GUI named 'SubplotPanel.fig' was complied based on PlotInPanle.m to illustrate its function.
Example1: SubplotPanel;
Example12:
h=figure;Layout.Subplot=[2,2]; Layout.Figure=[{[1]},{[3]},{[2,4]}];AxesHandel=PlotInPanle(h,Layout);
Cite As
yang (2024). Subplot In A Panle (https://www.mathworks.com/matlabcentral/fileexchange/42674-subplot-in-a-panle), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- MATLAB > Graphics > Formatting and Annotation > Axes Appearance > Combine Multiple Plots > Subplots >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.