Transformasi Fourier cepat (Bahasa Inggris: Fast Fourier Transform, biasa disingkat FFT) merupakan suatu algoritma untuk menghitung transformasi Fourier diskrit (Bahasa Inggris: Discrete Fourier Transform, DFT) dengan cepat dan efisien. Transformasi Fourier Cepat diterapkan dalam beragam bidang, mulai dari pengolahan sinyal digital, memecahkan persamaan diferensial parsial, dan untuk algoritma untuk mengalikan bilangan bulat akbar.
Misalkan ''x0, ...., xN-1 merupakan bilangan kompleks. Transformasi Fourier Diskret didefinisikan oleh rumus:
![X_k = sum_{n=0}^{N-1} x_n e^{-{2pi i over N} nk }qquadk = 0,dots,N-1.](https://kategori-antropologi.pts-ptn.net/_sepakbola/_baca_image.php?td=5&kodegb=dad8cb2acf7ae03b47dd1dcfd7be6826.png)
Menghitung deret ini secara langsung memerlukan operasi aritmetika sebanyak O(N2). Sebuah algoritma FFT hanya memerlukan operasi sebanyak O(N log N) untuk menghitung deret yang sama. Secara umum algoritma tersebut tergantung pada pemfaktoran N.
Setiap algoritma FFT, dengan penyesuaian, dapat diterapkan pula untuk menghitung DFT invers. Ini sebab DFT invers merupakan sama dengan DFT, namun dengan tanda eksponen berlawanan dan dikalikan dengan faktor 1/N.
Algoritma FFT yang paling awal dan sebab itu paling populer merupakan algoritma Cooley-Tukey
Algoritma Cooley-Tukey
Algoritma TFC lain
Pranala luar
- Beda ke kode dan informasi FFT
- Dokumentasi online, beda, buku, dan kode.
Sumber :
id.wikipedia.org, civitasbook.com (Ensiklopedia), kategori-antropologi.gilland-ganesha.com, wiki.edunitas.com, dsb.