Die diskrete Fouriertransformation (DFT) , die üblicherweise durch die schnelle Fouriertransformation (FFT) implementiert wird , bildet eine Sequenz endlicher Länge von diskreten Zeitdomänenabtastwerten in eine Sequenz gleicher Länge von Frequenzdomänenabtastwerten ab. Die Abtastwerte im Frequenzbereich sind im Allgemeinen komplexe Zahlen; Sie stellen Koeffizienten dar, die in einer gewichteten Summe komplexer Exponentialfunktionen im Zeitbereich verwendet werden können, um das ursprüngliche Zeitbereichssignal zu rekonstruieren.
Diese komplexen Zahlen stellen eine Amplitude und Phase dar , die jeder Exponentialfunktion zugeordnet sind. Somit kann jede Zahl in der FFT-Ausgabesequenz wie folgt interpretiert werden:
X[ k ] = ∑n = 0N- 1x [ n ] e- j 2 πn kN= Akej ϕk
Sie können dies folgendermaßen interpretieren: Wenn Sie x [n], das Signal, mit dem Sie begonnen haben, rekonstruieren möchten, können Sie eine Reihe komplexer Exponentialfunktionen , gewichte jedes mitX[k]=Akejϕkund summiere sie. Das Ergebnis ist genau gleich (mit numerischer Genauigkeit) zux[n]. Dies ist nur eine wortbasierte Definition der inversen DFT.ej 2 πn kN, k = 0 , 1 , ... , N- 1X[ k ] = Akej ϕkx [ n ]
In Bezug auf Ihre Frage haben die verschiedenen Aromen der Fourier-Transformation die Eigenschaft, dass eine Verzögerung im Zeitbereich einer Phasenverschiebung im Frequenzbereich zugeordnet wird. Für die DFT ist diese Eigenschaft:
x [ n - D ] ↔ e - j 2 π k D
x [ n ] ↔ X[ k ]
x [ n - D ] ↔ e- j 2 πk DNX[ k ]
Das heißt, wenn Sie Ihr Eingangssignal um Abtastwerte verzögern , wird jeder komplexe Wert in der FFT des Signals mit der Konstanten e - j 2 π k D multipliziertD . Es ist üblich, dass Menschen nicht erkennen, dass die Ausgaben der DFT / FFT komplexe Werte sind, da sie oft nur als Größen (oder manchmal als Größen und Phasen) dargestellt werden.e- j 2 πk DN
x [ n ]DDx [ n ]x [ n ]D