Mengapa fftshift diperlukan?
Ia berguna untuk menggambarkan transformasi Fourier dengan komponen kekerapan sifar di tengah-tengah spektrum. Untuk vektor, fftshift (x) menukar bahagian kiri dan kanan x . Untuk matriks, fftshift (x) menukar kuadran satu dan tiga x dengan kuadran dua dan empat.
Apa yang dilakukan oleh FFT Shift?
Y = fftshift (x) menyusun semula transformasi Fourier x dengan mengalihkan komponen frekuensi sifar ke pusat array. Jika x adalah vektor, maka fftshift menukar bahagian kiri dan kanan x . Jika x adalah matriks, maka fftshift menukar kuadran pertama x dengan yang ketiga, dan kuadran kedua dengan keempat.