Split R←↓[K]Y
Y may be any array. The axis specification is optional. If present, K must be a simple integer scalar or one-element vector. The value of K must be an axis of Y. If absent, the last axis is implied.
The items of R are the sub-arrays of Y along the Kth axis. R is a scalar if Y is a scalar. Otherwise R is an array whose rank is ¯1+⍴⍴Y and whose shape is (K≠⍳⍴⍴Y)/⍴Y.
Examples
↓3 4⍴'MINDTHATSTEP'
MIND THAT STEP
↓2 5⍴⍳10
1 2 3 4 5 6 7 8 9 10
↓[1]2 5⍴⍳10
1 6 2 7 3 8 4 9 5 10