B=shiftdim(X,N)
— сдвиг размерностей в массиве X на величину N. Если М>0, то сдвиг размерностей,
расположенных справа, выполняется влево, а N первых слева размерностей сворачиваются
в конец массива, т. е. движение размерностей идет по кругу против часовой
стрелки. Если М<0, сдвиг выполняется вправо, причем N первых размерностей,
сдвинутых вправо, замещаются единичными размерностями;
[B,NSHIFTS]=shiftdim(X)
— возвращает массив В с тем же числом элементов, что и у массива X, но с
удаленными начальными единичными размерностями. Выходной параметр NSHIFTS
показывает число удаленных размерностей. Если X — скаляр, функция не изменяет
X , В, NSHIFTS.
Следующий
пример иллюстрирует применение функции shiftdim: