Frage zum Verständnis von FFT

Gast #174920
Hallo an alle Experten,
ist es eigentlich möglich die diskrete Fourier Transformation mit
Worten in groben Zügen zu beschreiben?Wenn die F.Synthese die Summe der
einzelnen Schwingungen beschreibt,werden dann in der DFT (umgekehrte
Weg)die einzelnen Schwingungen subtrahiert,um die Existenz einzelner
Schwingungen nachzuweisen?.Und wenn das stimmen sollte,wie macht man es
eigentlich die richtige Fase zu "erwischen"?
Bin ich komplett auf den Holzweg??
Habe viel "gegoogelt",aber man findet nur fertige Formeln oder
ausführliche komplexe Abhandlungen.
Vielen Dank für jede Hilfe
Arno M.
Gast
Also 2 Sätze werdens nicht ...

Bei der DFT oder diskret FFT wird ein Ähnlichkeitsvergleich
für jede Frequenz( Sin und Cosinus anteil!) gemacht.
Schau mal im Web nach Goertzel-Algorithmus.
Damit geht das ganze für eine Frequenz.
Die Phase ist Sin-/Cosinusanteil für die jeweilige Frequenz.
Male dir einfach mal 2 Sinussignale gleicher Frequenz auf.
Lege sie mit verschiedenen Phasenverschiebungen übereinander,
multipliziere die einzelnen Samplewerte und addiere sie auf.
Also 1.Samplewert(1. Signal)*1.Samplewert(2.
Signal)+2.Samplewert(1.Signal)*2.Samplewert(2.Signal)+...
Du wirst feststellen das nur, wenn die Signale genau übereinander
liegen ,einen hohen Wert herauskommt sonst geht das ganze gegen 0.
Probiere das ganze mit mehreren Schwingungsperioden!
Dieses verfahren nennt sich Korrelation.
Wenn du nun nicht dein 2. Signal verschiebst, sondern dein Signal
einmal mit Cosinus und einmal mit Sinus korellierst bekommst du die
jeweiligen Sinus und Cosinusanteile der jeweiligen Frequenz.
Schau dir im Web nicht die ganzen Integrale, sondern lieber die
Summenformeln für den diskreten Fall an,dann wird es einfacher zu
verstehen.
Gast
@Wolfram

..endlich!Da stellt sich so langsam der "Aha" Effekt ein.Damit
errklärt sich auch wie praktisch die Exponentialform komplexer Zahlen
bei der Multiplikation ist (die Phasenverschiebung wird einfach
addiert).Was mir nicht ganz klar ist:welche Rolle spielt die
Amplitude(Realteil?) des Signals?
Vielen Dank!
Arno M.
Gast
Ok, schön das du weisst was komplexe Zahlen sind, das vereinfacht
einiges.
Ich verstehe deine Frage nicht ganz.
Komplexe Zahlen:
Vorstellung rechtwinkliges Dreieck:
winkel=Phasenwinkel
Ankathete =cos Anteil=Real
Gegenkathete = sin Anteil=Imaginär
Hypotenuse= Betrag

Für die Ermittelung der Ähnlichkeit ist die Frequenz des Signals
wesentlich wichtiger. Zur Ermittlung der Phasenverschiebung könntest du
auch beide Signale gleicher Frequenz erst durch die Signumfkt. schicken
und dann die Multiplikation und Addition durchführen.
So arbeiten einfache Hardwareschaltungen zur Ermittlung der
Phasenverschiebung (gleicher frequenz)
erst Komparatoren(Signumfkt) dann XOR(Multiplikation) und dann
Tiefpass(aufaddieren).

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 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.