DFT korrekt normieren

Gast #2484107
Hey Leute.

Ich bin irritiert, was die Normierung bei der DFT/FFT in matlab angeht. 
Bisher normiere ich auf N, wobei N die Länge des fft Vektors ist. Wenn 
aber nun Effekte wie Leakage-Effect oder Zero Padding dazukommen, so 
ergibt die DFT auf N normiert natürlich nicht mehr das korrekte Ergebnis 
(verglichen mit der Amplitude der reingesteckten Funktion).

Gibt es also eine Möglichkeit, die korrekten Amplituden zu erhalten?

Danke und viele Grüße,
dbdb
Gast #2484261
N-n meinste?

Ja, das würde hinkommen und würde in einem konkreten Fall auch weiter 
helfen. Falls aber nicht bekannt ist, ob mit Nullen aufgefüllt wird oder 
nicht gehts halt nicht. Deswegen frag' ich ja, geht das bei unbekannten 
Signalen (wo es also egal ist, ob das Signal noch gefüllt wird oder 
nicht) überhaupt?

Und: Kann mir jemand (mathematisch) erklären, wieso ich die DFT 
überhaupt normieren muss, damit sie die selbe Form hat, wie die 
kontinuierliche FT?
Persönliche Seite #2504060
dbdb schrieb:

> Und: Kann mir jemand (mathematisch) erklären, wieso ich die DFT
> überhaupt normieren muss, damit sie die selbe Form hat, wie die
> kontinuierliche FT?

Lässt sich am Ausgangswert 0 (Gleichanteil) relativ einfach zeigen: du 
summierst hier über alle Werte auf (e^j0 ist ja einfach 1). Um den 
mittleren Gleichanteil zu berechnen, musst du eben auf N normieren.

Für die weiteren Frequenzanteile gilt das Gleiche.

Max

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.