Fensterung FFT

OP #2855821
Moin!
Ich habe eine Frage zur Fensterung. Und zwar wirkt sich ein Fenster ja 
wie ein Filter auf die umliegenden durch den Leakage-Effekt verursachten 
Spektrallinien aus. Wenn ich nun zwei Sinuswellen unterschiedlicher 
Frequenz in meinem Spektrum habe, warum werden die dann nicht auch durch 
das Fenster des jeweils anderen Bedämpft? Die Frage klingt vielleicht 
dumm, aber ich kann mir gerade echt nicht vorstellen was da vor sich 
geht.

Grüße
Jan
Gast #2855826
Wenn du kein Fenster verwendest, verwendest du ein Rechteck-Fenster und 
siehst dessen Fouriertransformiert um jede Spektrallinie - wer will das 
schon.
Das Fenster filtert die Daten im Zeitbereich und nicht im 
Frequenzbereich. Darum wird eine zweite Spektrallinie nicht bedämpft.
Gast #2856181
Jan S. schrieb:
> Wenn ich nun zwei Sinuswellen unterschiedlicher
>
> Frequenz in meinem Spektrum habe, warum werden die dann nicht auch durch
>
> das Fenster des jeweils anderen Bedämpft?

was heisst "Fester der jeweils anderen?"

Fensterung ist immer ein Kompromiss zwischen globaler Genauigkeit und 
Leakage. Einen Fehler bäckst du damit immer ein.

Wenn du einen Hann, statt dem echten Cosinus nimmst, der nämlich nur die 
Grundwelle betont und die oberen Frequenzen in der Amplitude zunehmend 
schwächt, dann geht es schon los mit der Betonung.

Noch massiver ist z.B. das Blackman-Harris. Es betont 3 Frequenzen 
liefert aber für alle deutlich mehr Amplitude und damit SNR gegen 
Rauschen.
Persönliche Seite #2856446
Michael schrieb:
> Das Fenster filtert die Daten im Zeitbereich und nicht im
> Frequenzbereich.

Das musst du mir mal erklären.

Jan S. schrieb:
> Wenn ich nun zwei Sinuswellen unterschiedlicher
> Frequenz in meinem Spektrum habe, warum werden die dann nicht auch durch
> das Fenster des jeweils anderen Bedämpft?

Wenn du ein Signal mit zwei Sinuswellen hast, dann wird das Signal ein 
einziges Mal gefenstert und nicht "pro Sinuswelle".
OP #2857237
Ok, ich glaube mit den Antworten kann ich leben, ich wusste nur nicht 
woher jetzt die Fensterfunktion "weiß" welche Spektrallinien sie zu 
bedämpfen hat und welche nicht, also die andere Spektrallinie des 
Signals. Die können ja auch sehr in der nähe der liegen und werden nicht 
bedämpft, im gegensatz durch den Leakagekrams...
Vielleicht erklär ich mein Problem auch einfach nur schlecht.
Gast #2862015
Jan S. schrieb:
> Die können ja auch sehr in der nähe der liegen und werden nicht
> bedämpft, im gegensatz durch den Leakagekrams...

Michael schrieb:
> Das Fenster filtert die Daten im Zeitbereich und nicht im
> Frequenzbereich.

In der Nähe liegen die Frequenzen nur, wenn du im Frequenzraum guckst. 
Im Zeitbereich sind deine Frequenzen nicht/kaum lokalisiert, solange du 
nicht kurze Impulsepakete betrachtest.

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.