Pourquoi FFTShift est-il nécessaire?
Il est utile pour visualiser une transformée de Fourier avec le composant zéro fréquence au milieu du spectre. Pour les vecteurs, fftshift (x) échange les moitiés gauche et droite de x . Pour les matrices, FFTShift (x) échange des quadrants un et trois de x avec des quadrants deux et quatre.
Que fait FFT Shift?
Y = fftshift (x) réorganise une transformation de Fourier x en déplaçant le composant zéro fréquence au centre du tableau. Si x est un vecteur, alors FFTShift échange les moitiés gauche et droite de x . Si x est une matrice, alors fftshift échange le premier quadrant de x avec le troisième, et le deuxième quadrant avec le quatrième.