Als je slechts geïnteresseerd bent in één specifieke frequentie, is het berekenen van een volledige Fast Fourier Transform (FFT) vaak “overkill”. Een FFT berekent namelijk de amplitude voor álle frequentie-bins tegelijk.
Voor een enkele frequentie kun je beter de Discrete Fourier Transform (DFT) formule direct toepassen voor die specifieke waarde, of de Goertzel-algoritme gebruiken als efficiëntie cruciaal is.
Hier is hoe je dit aanpakt in Python:
De wiskundige kern van een Fourier-transformatie is het vermenigvuldigen van je signaal met een complexe sinusgolf van de doelfrequentie en daar het gemiddelde (of de som) van nemen.
X(f)