Циклический сдвиг массива
Y = circshift(A,K)
Y = circshift(A,K,dim)
циркулярные сдвиги элементы в массиве Y = circshift(A,K)
A
положениями K
. Если K
является целым числом, то circshift
переключает по первому измерению A
, размер которого не равняется 1. Если K
является вектором целых чисел, то каждый элемент K
указывает на сумму сдвига в соответствующей размерности A
.
Поведение по умолчанию circshift(A,K)
, где K
является скаляром, измененным в R2016b. Чтобы сохранить поведение R2016a и предыдущих релизов, используйте circshift(A,K,1)
. Этот синтаксис задает 1 как размерность, которая задает направление расчета.
циркулярные сдвиги значения в массиве Y = circshift(A,K,dim)
A
положениями K
по измерению dim
. Вводы K
и dim
должны быть скалярами.