SARR splits a 2D array into adjacent subarrays
in COL -> ROW order.
the subarrays are collected in a 3D array
of size [SR,SC,SP], which facilitates
the engine exclusively uses RESHAPE and PERMUTE
to keep memory requirements low.
SARR ends with an error if the size of the subarrays
does not fit into the size of the array.
> help sarr
for help and an example for this self-explanatory snippet
us (2020). sarr: a pedestrian array splitter (https://www.mathworks.com/matlabcentral/fileexchange/24865-sarr-a-pedestrian-array-splitter), MATLAB Central File Exchange. Retrieved .