Basis van digitale signaalverwerking
Stel dat een DFT van N punten volgens de definitie ongeveer N² bewerkingen kost en met de FFT (snelle fouriertransformatie) ongeveer N log₂N bewerkingen. Welke waarde ligt voor N = 1024 het dichtst bij de vermindering van het aantal bewerkingen door de FFT?
- AOngeveer 1/10
- BOngeveer 1/100
- COngeveer 1/1000
Antwoord en toelichting tonen
Antwoord: B. Ongeveer 1/100
N² = 1024² ≈ 1,05 miljoen en N log₂N = 1024 × 10 = 10.240, dus de verhouding is N/log₂N = 1024 ÷ 10 = 102,4, ongeveer 1/100. Het verschil wordt groter naarmate N groeit; voor N = 65.536 is de vermindering ongeveer 1/4096. De FFT beperkt het werk door een DFT steeds opnieuw te splitsen in DFT's van half zo grote omvang en gemeenschappelijke berekeningen te delen.
Verder: nog 9 vragen over Basis van digitale signaalverwerking