Discrete fouriertransformatie

In de wiskunde is de discrete fouriertransformatie of DFT een fouriertransformatie die veel wordt toegepast in de digitale signaalverwerking en verwante vakgebieden voor het analyseren van de frequenties die aanwezig zijn in een bemonsterd signaal, en voor het uitvoeren van bewerkingen zoals discrete convoluties. De DFT kan efficiënt worden berekend door gebruik te maken van het FFT-algoritme.

De discrete fouriertransformatie, aangeduid met , is een lineaire transformatie en een discrete vorm van de fouriertransformatie. Ze transformeert een periodieke (periode ) en discrete rij van getallen in een eveneens periodieke discrete rij.

De rij van complexe getallen wordt door de DFT getransformeerd in de rij van complexe getallen volgens de formule:

en

Hierin is de basis van de natuurlijke logaritme, de imaginaire eenheid, en het getal pi. De transformatie wordt ook wel genoteerd als , zoals in

.

De inverse discrete fouriertransformatie (IDFT) wordt gegeven door

Merk op dat de normalisatiefactor die gebruikt wordt in de DFT en IDFT (hier 1 en 1/n) en de tekens van de exponenten slechts conventies zijn, waar vaak van wordt afgeweken. De enige harde eisen bij deze conventies zijn dat de DFT en IDFT exponenten met tegengesteld teken moeten hebben, en dat het product van de beide normalisatie-factoren 1/n moet zijn. Een normalisatiefactor van voor zowel DFT als IDFT maakt de transformaties unitair, hetgeen enkele theoretische voordelen biedt, maar vaak is het praktischer om de schaling van bovenstaande definities aan te houden.

Unitaire transformatie bewerken

Bij de unitaire variant van de discrete fouriertransformatie kunnen met behulp van matrixrekening de coëfficiënten eenvoudig als volgt gevonden worden (waarbij  ):