Bagaimana mengesan kekerapan isyarat?
Jika x adalah segmen titik, satu cara untuk menentukan kandungan kekerapannya adalah dengan mengambil transformasi Fourier diskret (DFT) dengan menggunakan transformasi Fourier Fast (FFT) untuk mengiranya: >> X = fft (x); Ini memberi kita vektor komponen, yang secara umum akan menjadi kompleks bernilai.
Bagaimana algoritma Goertzel berfungsi?
Seperti DFT, algoritma Goertzel menganalisis satu komponen kekerapan yang boleh dipilih dari isyarat diskret. Tidak seperti pengiraan DFT langsung, algoritma Goertzel menggunakan satu pekali bernilai sebenar pada setiap lelaran, menggunakan aritmetik bernilai sebenar untuk urutan input sebenar.