This simple class helps with using SUBPLOT(M, N, P) by showing the SUBPLOT grid
that will be created. The user can interactively choose the grid tiles that should
be used for each axes by brushing the displayed rectangles. The property 'p' then
holds a two-column matrix where each row is the P-input to each axes in the
SUBPLOT for the respective grid part.
m = 4; % rows
n = 6; % columns
p = subplotHelper(m, n).getP; % open grid tile chooser, close figure to continue
x = -5:0.1:5;
for iP = 1:size(p, 1)
ax = subplot(m, n, p(iP, :));
plot(ax, x, sin(x)+randn(size(x)));
Frederick Zittrell (2020). subplotHelper (https://www.mathworks.com/matlabcentral/fileexchange/71369-subplothelper), MATLAB Central File Exchange. Retrieved .
Update required MATLAB version