Discrete-time Fourier transform

Uit testwiki
Naar navigatie springen Naar zoeken springen

De discrete-time Fourier transform (of DTFT) maakt deel uit van de familie van de fouriertransformaties. Hij transformeert een functie f(n) van een discrete-tijdsvariabele n, met n, naar een continu, periodiek spectrum F(eiω).

Definitie

De DTFT van f(n) wordt gegeven door:

F(eiω)=n=f(n)einω

Met de inverse DTFT kan f(n) uit de getransformeerde terugverkregen worden.

f(n)=12πππF(eiω)einωdω

Periodiciteit van de DTFT

De DTFT is periodiek met periode 2π, er geldt namelijk

F(eiω)=F(ei(ω+2π))

Dit wordt als volgt bewezen.

F(ei(ω+2π))=n=f(n)ein(ω+2π)=n=f(n)einωein2π

Omdat ei2π=1 (zie complex getal), is het bovenstaande gelijk aan

n=f(n)einω1n=n=f(n)einω=F(eiω)

waarmee periodiciteit aangetoond is. Discreetheid in het ene domein leidt dus tot periodiciteit in het geconjugeerde domein.

Verschil tussen de DTFT en de DFT

De DTFT verschilt van de discrete fouriertransformatie (DFT) in zoverre dat de laatste een periodieke discrete-tijdfunctie f(n) transformeert. Voor een tijdbegrensd signaal met tijdsduur N gegeven door f(n):n{0,1,,N1}, bemonstert in feite de DFT met uniforme tussen-intervallen de DTFT op de punten k{0,1,,N1} in het frequentiedomein.

F(k)=F(eiω)|ω=2πkN=n=0N1f(n)eiωn|ω=2πkN=n=0N1f(n)ei2πknN

Relatie met de z-transformatie

De DTFT is een speciaal geval van de z-transformatie. De z-transformatie is als volgt gedefinieerd:

F(z)=n=f(n)zn

Berekent men de z-getransformeerde voor z=eiω, dan verschijnt de DTFT. (Daarom wordt voor de DTFT de notatie F(eiω) geprefereerd boven de notatie F(ω).)

F(z)|z=eiω=n=f(n)einω=F(eiω)

Merk op dat berekening van de DTFT voor z=eiω equivalent is met het berekenen van de z-getransformeerde op de eenheidscirkel in het complexe vlak.