Сдвиг размерностей массива
B = shiftdim (X, n)
[B, nshifts] = shiftdim (X)
B = shiftdim(X,n)
переключает размерности X
n
. Когда n
положителен, shiftdim
переключает размерности налево и переносит n
ведущие размерности в конец. Когда n
отрицателен, shiftdim
переключает размерности направо и заполняет одиночными элементами.
[B,nshifts] = shiftdim(X)
возвращает массив B
с тем же числом элементов как X
, но с любыми ведущими одноэлементными удаленными размерностями. Одноэлементная размерность является любой размерностью для который size(A,dim) = 1
. nshifts
является количеством размерностей, которые удалены.
Если X
является скаляром, shiftdim
не имеет никакого эффекта.
circshift
| ipermute
| перестановка
| изменение
| сжатие