scipy.fft.

ifftshift#

scipy.fft.ifftshift(x, оси=None)[источник]#

Обратная величина fftshift. Хотя идентично для чётной длины x, функции различаются на один сэмпл для нечетной длины x.

Параметры:
xarray_like

Входной массив.

осицелое число или кортеж формы, опционально

Оси, по которым производится вычисление. По умолчанию None, что сдвигает все оси.

Возвращает:
yndarray

Сдвинутый массив.

Смотрите также

fftshift

Сдвинуть нулевую частотную компоненту в центр спектра.

Примеры

>>> import numpy as np
>>> freqs = np.fft.fftfreq(9, d=1./9).reshape(3, 3)
>>> freqs
array([[ 0.,  1.,  2.],
       [ 3.,  4., -4.],
       [-3., -2., -1.]])
>>> np.fft.ifftshift(np.fft.fftshift(freqs))
array([[ 0.,  1.,  2.],
       [ 3.,  4., -4.],
       [-3., -2., -1.]])