Сдвиньте данные для работы с заданным измерением
[x,perm,nshifts] = shiftdata(x,dim)
[x,perm,nshifts] = shiftdata(x,dim) сдвигает данные x для транспозиции размерных dim в первый столбец с тем же сочетанием, что и встроенный filter функция. Векторная perm возвращает вектор сочетания, который используется.
Если dim отсутствует или пуст, затем первая не синглтонная размерность сдвигается к первому столбцу, и количество сдвигов возвращается в nshifts.
shiftdata предназначено для использования в паре со unshiftdata, который сдвигает данные назад на исходную форму. Эти функции полезны для создания функций, которые работают по определенной размерности, например filter, goertzel, sgolayfilt, и sosfilt.