Echte diskrete Fourier-Transformation


12

Ich versuche die wahre DFT zu verstehen und die DFT und warum die Unterscheidung existiert.

Von dem, was ich weiß , so weit die DFT verwendet für Basisvektoren und gibt die Darstellung x [ n ] = N - 1 Σ k = 0 X [ k ] e i 2 π k n / N Die Summe wird aus historischen Gründen von k = 0 bis N - 1 geschrieben , anstatt es analog zur Fourier-Reihe zu schreiben, wobei die Summe von k -ei2πkn/N

x[n]=k=0N1X[k]ei2πkn/N
k=0N1 bis N / 2 - 1 : x [ n ] = N / 2 - 1 k = - N / 2 X [ k ] e i 2 π k n / N Dies beruht auf einer besonderen Anomolie der DFT, wobei Hohe Frequenzen sind die gleichen wie negative Frequenzen: e i 2 π k n / N = e i 2k=N/2N/21
x[n]=k=N/2N/21X[k]ei2πkn/N
.ei2πkn/N=ei2π(kN)n/N

Fortsetzung der Analogie mit Fourierreihen ergibt die reelle DFT die Darstellung

x[n]=k=0N/2(XR[k]cos(2πknN)XI[k]sin(2πknN))
ei2πkn/Nei2πkn/Nk=N/2N/21cneinθ+cneinθ=ancosnθ+bnsinnθ
cneinθ=a02+1(ancosnθ+bnsinnθ)

Meine FrageWarum ist die DFT dann so viel häufiger als die echte DFT? Man würde erwarten, dass die reale DFT reelle Sinus- und Cosinus-Werte als Basis verwendet und somit das geometrische Bild besser darstellt, als es die Leute gerne hätten. Ich kann sehen, warum die DFT und die kontinuierliche Fouriertransformation im theoretischen Sinne bevorzugt werden, da die Algebra der Exponentiale einfacher ist. Wenn man jedoch die einfachere Algebra ignoriert, warum ist die DFT unter praktischen rechnerischen Gesichtspunkten sinnvoller? Warum ist die Darstellung Ihres Signals mit komplexen Exponentialen in verschiedenen Anwendungen für Physik, Sprache, Bild usw. nützlicher als die Zerlegung Ihres Signals in Sinus und Cosinus? Auch wenn es etwas Feines gibt, das ich in meiner obigen Darstellung vermisse, würde ich gerne wissen:


3
Nx0,x1,,xN1X0,X1,,XN1XN1,XN2,,XN/2+1X1,X2,,XN/21

2
Übrigens: Ich empfehle dringend, diese beiden Artikel sowohl über die echte Fourier-Transformation als auch über die Hartley-Transformation zu lesen . Sie können das Interesse an diesen Methoden, abgesehen von der DFT selbst, gut erklären.

cneinθ+cneinθ=ancosnθ+bnsinnθcneinθ+cneinθ

Eines der Kapitel in Van Loan befasst sich ausführlich mit Ihrer Frage. Das setzt Geschick bei der Manipulation von Kronecker-Produkten voraus.

1
Zumindest sollten Sie weniger Fragen haben als jetzt.

Antworten:


6

Aexp(jωt)H(ω)Aexp(jωt)Agleiche Menge von Exponentialen . Außerdem wird jedes neue Gewicht erhalten, indem das alte Gewicht mit einer geeigneten Zahl multipliziert wird.

cos(ωt)Sünde(ωt) über Linearität und Überlagerung und liberale Nutzung von

cos(ωt)=exp(jωt)+exp(-jωt)2Sünde(ωt)=exp(jωt)-exp(-jωt)2j

Im Gegensatz dazu ist die Reaktion auf cos(ωt) ist von der Form B(ω)cos(ωt)+C(ω)Sünde(ωt). Während Linearität und Überlagerung usw. funktionieren, muss für die Ausgabe möglicherweise eine andere Basisfunktion verwendet werden als für die Eingabe. Natürlich sehr eng verwandt, aber möglicherweise werden noch andere und möglicherweise mehr Basisfunktionen benötigt. Zum Beispiel Eingabecos(ωt) wird durch eine Basisfunktion dargestellt, Ausgabe B(ω)cos(ωt)+C(ω)Sünde(ωt) by two basis functions. It can be argued that complex functions require twice as much work as real functions and so any savings are purely imaginary (pun intended), but complex representations allow uniform treatment while sin/cos representations do not. Quick! Given the response to cos(ωt) is B(ω)cos(ωt)+C(ω)sin(ωt), what is the response to sin(ωt)? You have to work at it a bit, you may need to invoke formulas such as

cos(α+β)=cos(α)cos(β)sin(α)sin(β)
and so on. With complex exponentials, life is a lot easier.

But, as in real life, your mileage may vary, and if you feel that sin/cos representations are the way to go and complex exponentials should be eschewed, you are free to follow your heart. If you have difficulty communicating your ideas to colleagues, bosses, clients or consultants, that will be their loss, not yours.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.