MathProf - FFT - Fourier Analyse - Fast Fourier Transformation - Rechner
Fachthema: Fourier-Analyse (FFT)
MathProf - Analysis - Programm für interaktive Mathematik zum Lösen verschiedenster Aufgaben und zur Visualisierung relevanter Sachverhalte mittels Simulationen, 2D- und 3D-Animationen für die Schule, das Abitur, das Studium sowie für Lehrer, Ingenieure, Wissenschaftler und alle die sich für Mathematik interessieren.
Online-Hilfe
für das Modul zur Durchführung von Fourier-Analysen mit vorhandenen Messdaten und zur Durchführung prinzipieller Analysen hierbei relevanter Sachverhalte.
Untersuchungen hierzu können sowohl durch das Einlesen erfasster Messdaten, wie auch durch die Benutzung zur Verfügung stehender Bedienelemente interaktiv praktiziert werden.
Das Ermitteln der Werte erforderlicher Größen erfolgt zur Echtzeit. Der Rechner stellt die entsprechenden Zusammenhänge unmittelbar nach Eintritt einer interaktiven Operation dar. Jedes relevante Ergebnis einer durchgeführten Berechnung zu diesem Fachthema wird aktualisiert ausgegeben.
Beispiele, welche Aufschluss über die Verwendbarkeit und Funktionalität
dieses Programmmoduls geben, sind implementiert.
Weitere relevante Seiten zu diesem Programm
Durch die Ausführung eines Klicks auf die nachfolgend gezeigte Schaltfläche gelangen Sie zur Startseite dieser Homepage.
Themen und Stichworte zu diesem Modul: Fast Fourier - FFT - Fourier Analyse - Fast Fourier Transformation - Fourier Transformation - Formel - Funktion - Gleichung - Definition - Graph - Rechner - Berechnen - Darstellen - Zeichnen - Plotten - Sinus - Cosinus - Sin - Cos - Frequenz - Intensität - Fourierzerlegung - Fourierspektrum - Frequenzspektrum - Fenster - Signal - Schwingungsüberlagerung - Diagramm - Beispiel - Grafisch - Grafik - Amplitude - Animation - Simulation - Dreieck - Rechteck - Rechteckfunktion - Eigenschaften - Koeffizienten - Signal - Simulation - Spektrum - Schwingung - Tabelle - Bild |
Fourier-Analyse (FFT)
Modul Fourier-Analyse (FFT)
Das Unterprogramm [Analysis] - [Reihen und Synthese] - Fourier-Analyse ermöglicht die Durchführung von Fourier-Analysen mit vorhandenen Messdaten, wie auch eine Untersuchung hierbei relevanter Sachverhalte.
Eine Fourier-Analyse ermöglicht die Zerlegung eines beliebigen periodischen Signals in eine Summe von Sinus- und Cosinusfunktionen (eine Fourier-Reihe) deren Frequenzen in einem ganzzahligen Verhältnis zueinander stehen. Sie wird u.a. anderem eingesetzt, um zeitabhängige Vorgänge in harmonische Einzelschwingungen zu zerlegen.
Unter Berücksichtigung, dass Schwingungen mit einem Rauschen überlagert sein können, gilt es mit Hilfe einer Fourier-Analyse die Parameter ai, sowie die Koeffizienten bi einer Funktion folgender Form zu ermitteln:
Eine Methode die dies ermöglicht wird als Fast Fourier Transformation (FFT) bezeichnet. Dieses Unterprogramm verwendet sie, um die Analyse der Überlagerung dreier verschiedener Schwingungen, unter Einfluss eines Zufallsparameters Rauschen, durchführen zu können.
Das Prinzip der Anwendung einer Fourier-Analyse können Sie sich veranschaulichen, wenn Sie den Kontrollschalter Parameteranalyse aktivieren.
Durch die Bedienung der Rollbalken Frequenz 1, Frequenz 2 und Frequenz 3 können die Frequenzen einzelner Schwingungen festgelegt werden, mit Hilfe der Rollbalken Intensität 1, Intensität 2 und Intensität 3 die Intensität dieser. Durch die Positionierung des Rollbalkens Rauschen kann die Gewichtung einer auftretenden Störgröße Rauschen eingestellt werden.
Um Zusammenhänge mit Hilfe von Simulationen zu analysieren, bedienen Sie die Schaltfläche Simulation. Vor dem Start einer Simulation wird Ihnen ein Formular zur Verfügung gestellt, auf welchem Sie die zu simulierende Größe durch eine Aktivierung des entsprechenden Kontrollschalters festlegen. Bestätigen Sie mit Ok. Beendet werden kann die Ausführung einer derartigen Simulation wieder durch eine erneute Betätigung dieser Schaltfläche. Sie trägt nun die Bezeichnung Sim. Stop.
In diesem Programmteil besteht auch die Möglichkeit eine Analyse mit vorhandenen Messwerten durchführen zu lassen. Um dies zu veranlassen, sollten Sie wie nachfolgend geschildert vorgehen:
- Aktivieren Sie den Kontrollschalter Analyse mit Messwerten.
- Geben Sie einen Wert in das dafür vorgesehene Feld ein und bedienen Sie die Schaltfläche Übernehmen.
- Wiederholen Sie diesen Vorgang bis alle zur Auswertung erforderlichen Messwerte aufgenommen sind.
- Bedienen Sie die Schaltfläche Darstellen.
Beachten Sie:
Die Anzahl auszuwertender Messergebnisse muss 2n betragen (z.B. 64, 128, 256, 512 ...)!
Möchten Sie eingegebene Messdaten speichern, so kann dies über den Menüeintrag Datei - Speichern vorgenommen werden. Um mit bereits gespeicherten Daten eine Analyse durchzuführen, verwenden Sie den Menüeintrag Datei - Öffnen. Beim Öffnen einer Datei werden bereits eingegebene Werte durch die Dateidaten überschrieben!
Es besteht auch die Möglichkeit die auszuwertenden Daten in einer Excel-Tabelle zu definieren. Die Zahlenwerte sind nach folgendem Schema in der Excel-Tabelle festzulegen: In Spalte A der Excel-Tabelle legen Sie die Messwerte fest. Beginnen Sie mit der Eingabe im obersten Feld dieser Spalte.
Speichern Sie diese Tabelle hierauf in einer Datei ab.
Sollen diese Daten wieder geladen werden, so wählen Sie im Programm den Menüeintrag Datei - Excel-Daten importieren und öffnen Sie die entsprechende Datei. Eingelesen werden alle Werte bis zum ersten leeren Feld der Excel-Tabellen-Spalte.
Beachten Sie, dass die Anzahl auszuwertender Messergebnisse 2n betragen muss (z.B. 64, 128, 256, 512 ...)!
Im obig angeordneten Diagramm (Zu analysiendes Signal) wird die Darstellung der zu analysierenden Schwingungsüberlagerung ausgegeben. Aus dem unteren Schaubild (Frequenzspektrum) kann das Resultat der Analyse entnommen werden. Die Anzahl hierin dargestellter Spitzen hängt von der Anzahl eingestellter Frequenzen ab, deren Intensität größer 0 ist. Die Position dieser Spitzen gibt Auskunft über die Frequenz der entsprechenden Schwingung, deren Elongation über die Intensität dieser Schwingung.
Um die Darstellung der Diagramme anzupassen, bestehen folgende Möglichkeiten:
Wählen Sie zunächst, bei welchem Diagramm Änderungen vollzogen werden sollen. Tun Sie dies, indem Sie einen der entsprechenden Kontrollschalter mit den Bezeichnungen Nur Signal, Nur Frequenzspektrum oder Beide Diagramme aktivieren. Legen Sie durch die Aktivierung eines der Kontrollkästchen X-Achse bzw. Y-Achse fest, ob Sie den Darstellungsbereich für die X-Achse(n), oder die Y-Achse(n) des entsprechenden Diagramms verändern möchten.
Bedienen Sie hierauf die entsprechenden Schalter mit den Lupensymbolen, um eine Vergrößerung, Verkleinerung der entsprechenden Bereiche zu veranlassen. Die Fokussierung des mittig angeordneten Schalters mit Lupensymbol versetzt die Darstellung wieder in den Urzustand.
Um die mögliche Verzerrung eines Fourier-Spektrums zu minimieren, können verschiedene Fensterfunktionen verwendet werden. Es stehen zur Verfügung:
Rechteck-Fenster | f(x) = 1 für |x| £ N f(x) = 0 für |x| > N |
Dreieck-Fenster | f(x) = 1 - |x|/N für |x| £ N f(x) = 0 für |x| > N |
Cos²-Fenster | f(x) = cos2(x/N) |
Gauß-Fenster | f(x) = e^(-(ax/N)2) |
Hamming-Fenster | f(x) = 0.54 + 0.46*cos(x/N) |
Blackman-Harris-Fenster | f(x) = 0.359 + 0.488*cos(x/N) + 0.141*cos(2x/N) + 0.012*cos(2x/N) |
Blackman-Nuttall-Fenster | f(x) = 0.364 + 0.489*cos(x/N) + 0.137*cos(2x/N) + 0.011*cos(2x/N) |
Diese können durch eine Aktivierung des entsprechenden Menüeintrags unter Fensterart ausgewählt werden.
Das Spektrum einer Fourierzerlegung (Fourierspektrum) stellt die Amplituden der Fourierkomponenten, ihren Frequenzen zugeordnet dar. Durch die Aktivierung eines Menüeintrags unter Spektrum kann hierdurch eine Auswahl getroffen werden aus:
- Betragsspektrum
- Powerspektrum (Exponential)
- Phasenwinkel
- Cosinusterme
- Sinusterme
- Realteil des komplexen Spektrums
- Imaginärteil des komplexen Spektrums
Beispiel 1
Beispiel 2
Nachfolgend finden Sie ein Video zu diesem Fachthema, welches Sie durch die Ausführung eines Klicks
auf die nachfolgend gezeigte Grafik abspielen lassen können.
Mathematische Funktionen I - Mathematische Funktionen II - Funktionen in Parameterform - Funktionen in Polarform - Kurvenscharen - Funktionsparameter - Kubische Funktionen - Zahlenfolgen - Interaktiv - Rekursive Zahlenfolgen - Interaktiv - Quadratische Funktionen - Interaktiv - Parabel und Gerade - Interaktiv - Ganzrationale Funktionen - Interaktiv - Gebrochenrationale Funktionen - Interaktiv - Kurvendiskussion - Interaktiv - Ober- und Untersummen - Interaktiv - Integralrechnung - Interaktiv - Hypozykoide - Sinusfunktion und Cosinusfunktion - Fourier-Reihen - Implizite Funktionen - Zweipunkteform einer Gerade - Kreis und Punkt - Interaktiv - Kegelschnitte in achsparalleler Lage - Interaktiv - Rechtwinkliges Dreieck - Interaktiv - Allgemeines Dreieck - Interaktiv - Höhensatz - Eulersche Gerade - Richtungsfelder von Differentialgleichungen - Addition und Subtraktion komplexer Zahlen - Binomialverteilung - Interaktiv - Galton-Brett - Satz des Pythagoras - Bewegungen in der Ebene - Dreieck im Raum - Würfel im Raum - Torus im Raum - Schiefer Kegel - Pyramide - Pyramidenstumpf - Doppelpyramide - Hexaeder - Dodekaeder - Ikosaeder - Abgestumpftes Tetraeder - Abgestumpftes Ikosidodekaeder - Johnson Polyeder - Punkte im Raum - Strecken im Raum - Rotationskörper - Rotation um die X-Achse - Rotationskörper - Parametergleichungen - Rotation um die X-Achse - Rotationskörper - Parametergleichungen - Rotation um die Y-Achse - Flächen im Raum I - Flächen im Raum II - Analyse impliziter Funktionen im Raum - Flächen in Parameterform I - Flächen in Parameterform II - Flächen mit Funktionen in Kugelkoordinaten I - Flächen mit Funktionen in Kugelkoordinaten II - Flächen mit Funktionen in Zylinderkoordinaten - Raumkurven I - Raumkurven II - Raumkurven III - Quadriken - Ellipsoid - Geraden im Raum I - Geraden im Raum II - Ebene durch 3 Punkte - Ebenen im Raum - Kugel und Gerade - Kugel - Ebene - Punkt - Raumgittermodelle
Eine kleine Übersicht in Form von Bildern und kurzen Beschreibungen über einige zu den einzelnen Fachthemengebieten dieses Programms implementierte Unterprogramme finden Sie unter Screenshots zum Themengebiet Analysis - Screenshots zum Themengebiet Geometrie - Screenshots zum Themengebiet Trigonometrie - Screenshots zum Themengebiet Algebra - Screenshots zum Themengebiet 3D-Mathematik - Screenshots zum Themengebiet Stochastik - Screenshots zum Themengebiet Vektoralgebra sowie unter Screenshots zu sonstigen Themengebieten.
Hilfreiche Informationen zu diesem Fachthema sind unter Wikipedia - Fourier-Analyse zu finden.
Mathematische Funktionen I - Mathematische Funktionen II - Funktionen in Parameterform - Funktionen in Polarform - Segmentweise definierte Funktionen - Kurvenscharen - Funktionsparameteranalyse - Funktionswertetabellen - Iteration - Parameter der Sinus- und Cosinusfunktion - Parameter der Logarithmusfunktion - Parameter der Betragsfunktion - Parameter der Quadratwurzelfunktion - Parameter der Potenzfunktion - Parameter der Exponentialfunktion - Kubische Funktion in allgemeiner Form - Kubische Funktion in spezieller Form - Zahlenfolgen - Zahlenfolgen - Interaktiv - Rekursive Zahlenfolgen - Rekursive Zahlenfolgen - Interaktiv - Arithmetische und geometrische Zahlenfolgen - Parabelgleichungen - Parabelgleichungen - Interaktiv - Parabel und Gerade - Interaktiv - Analyse quadratischer Funktionen - Ermittlung ganzrationaler Funktionen - Ganzrationale Funktionen (Polynome) - Ganzrationale Funktionen (Polynome) - Interaktiv - Gebrochenrationale Funktionen - Gebrochenrationale Funktionen - Interaktiv - Interpolation nach Newton und Lagrange - Interpolation ganzrationaler Funktionen - Polynomregression - Nullstellen - Iterationsverfahren - Horner-Schema - Tangente - Normale - Tangente - Sekante - Tangente und Normale von externem Punkt - Kurvendiskussion - Kurvendiskussion - Interaktiv - Obersummen und Untersummen - Obersummen und Untersummen - Interaktiv - Integrationsmethoden - Rotationsparaboloid (3D) - Integralrechnung - Integralrechnung - Interaktiv - Zykloide - Hypozykloide - Epizykloide - Sternkurven - Zissoide - Strophoide - Kartesisches Blatt - Semikubische Parabel - Archimedische Spirale - Logarithmische Spirale - Fourier-Summen - Fourier-Reihen - Taylorreihen und Potenzreihen - Implizite Funktionen - Geometrische Lösung quadratischer Gleichungen - Ermittlung ganzrationaler Funktionen - Interaktiv - Interpolation nach Newton - Interaktiv - Interpolation nach Lagrange - Interaktiv - Polynomregression - Interaktiv - Nullstellen - Iterationsverfahren - Interaktiv - Tangente - Normale - Interaktiv - Tangente - Sekante - Interaktiv - Tangente und Normale von externem Punkt - Interaktiv - Simpson-Regel - Keplersche Fassregel - Spline-Interpolation - Spline-Interpolation - Interaktiv - Bézier-Kurven - Astroide - Kardioide - Konstruktion einer Kardioide - Konstruktion einer Hypozykloide - Konchoide - Lemniskate - Cassinische Kurven - Pascalsche Schnecke - Trisektrix - Zweiblatt-Kurve - Konstruktion krummliniger Kurven - Logarithmische Spirale - Konstruktion - Hyperbolische Spirale - Taylor- und Potenzreihen - Interaktiv - Harmonische Synthese - Analyse implizit definierter Gleichungen - Höhenlinien - Konturen von Flächen in expliziter Form - Variante I - Höhenlinien - Konturen von Flächen in expliziter Form - Variante II - Schnittkurven von Flächen in expliziter Form - Zahlenfolgen - Interaktiv II - Rekursive Zahlenfolgen - Interaktiv II - Arithmetische Zahlenfolgen - Interaktiv - Geometrische Zahlenfolgen - Interaktiv - Funktionen in Parameterform - Polarkoordinaten - Funktionen in Polarform - Variante - Tangente - Normale mit Funktionen in Parameterform - Tangente - Normale mit Funktionen in Polarform - Segmentweise definierte Funktionen - Interaktiv - Inverse von Funktionen - Gemeinsame Darstellung von Kurven verschiedener Darstellungsformen - Ermittlung von Funktionsparametern - Funktionsschnittpunkte - Interaktiv - Kettenlinie - Funktionsstetigkeit
MathProf 5.0 - Unterprogramm Iterationen
MathProf 5.0 - Unterprogramm Kurven von Funktionen in Parameterform
PhysProf 1.1 - Unterprogramm Adiabatische Zustandsänderung
SimPlot 1.0 - Grafik- und Animationsprogramm für unterschiedlichste Anwendungszwecke
Nachfolgend finden Sie ein Video zu einer mit SimPlot 1.0 erstellten Animationsgrafik, welches Sie durch die Ausführung eines Klicks auf die nachfolgend gezeigte Grafik abspielen lassen können.
Nachfolgend finden Sie ein Video zu einer mit SimPlot 1.0 erstellten Animationsgrafik, welches Sie durch die Ausführung eines Klicks auf die nachfolgend gezeigte Grafik abspielen lassen können.
Nachfolgend finden Sie ein Video zu einer mit SimPlot 1.0 erstellten Animationsgrafik, welches Sie durch die Ausführung eines Klicks auf die nachfolgend gezeigte Grafik abspielen lassen können.