z. B. FftReal('Expression','Normalize'=FALSE)

Argumente

'Expression'

Signal oder Ausdruck, für den die Fourier-Transformierte berechnet wird

'Normalize'

Optionaler Parameter, um die Normierung zu aktivieren

Beschreibung FftReal

Diese Funktion führt eine Fourier-Transformation für ein reelles Signal über den gesamten Ausdruck aus und liefert als Ergebnis einen Vektor mit Realteil und Imaginärteil der Fourier-Transformierten. Dabei wird ein Rechteck-Fenster verwendet.

Wenn Sie den Parameter 'Normalize' auf True() bzw. 1 setzen, dann wird eine Normierung durchgeführt. Wenn die Anzahl der Samples (N) des Signals ungerade ist, werden alle Frequenzwerte außer dem Gleichanteil durch N/2 dividiert. Wenn N gerade ist, werden alle Frequenzwerte außer dem Gleichanteil und letztem Wert durch N/2 dividiert.

Die Anzahl der Frequenz-Samples wird durch die Anzahl der Samples des Eingangssignals bestimmt. Wenn N gerade ist, werden N/2+1 Frequenzpunkte berechnet, von denen der erste (Gleichanteil) und der letzte Punkt rein reell sind. Wenn N ungerade ist, dann werden (N+1)/2 Frequenzpunkte berechnet, für die der Gleichanteil rein reell ist.

Beschreibung FftRealInverse

Diese Funktion berechnet die inverse Fourier-Transformation, wie mit FftReal erstellt. Dabei ist das Ergebnis reell und das Eingangssignal muss dementsprechend ein Vektor sein, der aus Realteil und Imaginärteil besteht. Ansonsten funktioniert die Funktion genauso wie FftReal.