scipy.fftpack.

ifftshift#

scipy.fftpack.ifftshift(x, axes=None)#

Das Inverse von fftshift. Obwohl identisch für x mit gerader Länge, unterscheiden sich die Funktionen bei x mit ungerader Länge um ein Sample.

Parameter:
xarray_like

Eingabearray.

axesint oder Tupel der Form, optional

Achsen, über die berechnet werden soll. Standard ist None, was alle Achsen verschiebt.

Rückgabe:
yndarray

Das verschobene Array.

Siehe auch

fftshift

Verschiebt die Nullfrequenzkomponente in die Mitte des Spektrums.

Beispiele

>>> 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.]])