ifftshift
|
Страница в процессе разработки. |
Обратный сдвиг нулевой частоты.
| Библиотека |
|
Синтаксис
Вызов функции
-
X = ifftshift(Y)— возвращает преобразование Фурье входного массиваY, сдвинутое на нулевую частоту, к исходному результату преобразования. Другими словами, функцияifftshiftотменяет результат функцииfftshift.-
Если
Y— вектор, то функцияifftshiftменяет местами левую и правую половиныY. -
Если
Y— матрица, то функцияifftshiftменяет местами первый квадрантYс третьим, а второй квадрант — с четвертым. -
Если
Y— многомерный массив, то функцияifftshiftменяет местами полупространстваYпо каждому измерению.
-
Аргументы
Входные аргументы
#
Y —
входной массив
вектор | матрица | многомерный массив
Details
Входной массив, заданный как вектор, матрица или многомерный массив.
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
#
dim —
измерение, по которому выполняется операция
положительный целочисленный скаляр
Details
Измерение, по которому выполняется операция, задается как положительное целое число. Если значение не указано, то функция ifftshift меняет местами все измерения.
-
Рассмотрим входную матрицу
Yc. Операцияifftshift(Yc,1)меняет местами половины каждого столбца матрицыYc. -
Рассмотрим матрицу
Yr. Операцияifftshift(Yr,2)меняет местами половины каждой строки матрицыYr.
| Типы данных |
|
Выходные аргументы
# X — выходной массив
Details
Выходной массив, возвращаемый как вектор, матрица или многомерный массив.