2306

Origin 7.5 - Datenpunkte bei FFT

Wie bestimmt Origin die Anzahl der Punkte, die es benutzt, um eine Fast-Fourier-Transformation auf einen Datensatz anzuwenden, der eine beliebige Anzahl von Datenpunkte hat?

Origin wandelt die Anzahl der Daten für die Berechnung der FFT so um, dass es sich um eine ganzzahlige Potenz von 2 handelt. Dafür erweitert Origin den x-Datensatz und setzt die dazugehörigen neuen y-Werte auf Null oder es schneidet die Datensätze so lange ab, bis sich 2^N Punkte ergeben.
Der Algorithmus wird wie folgt bestimmt:

Zwischen 0 und 511 füllt Origin immer bis zur nächsten Zweierpotenz mit Nullen auf.

Bei 512 bis 2047 reduziert Origin die Datenpunkte auf die nächstniedrigere Zweierpotenz, wenn der Abstand weniger als 5% über der Zweierpotenz liegt, ansonsten füllt Origin wieder mit Nullen auf.

Bei 2048 bis 8192 reduziert Origin, wenn der Abstand weniger als 10% über der nächsten Zweierpotenz liegt, ansonsten füllt Origin mit Nullen auf.

8192 bis 16383 reduziert Origin, wenn der Abstand weniger als 20% über der nächsten Zweierpotenz liegt, ansonsten füllt Origin mit Nullen auf.

>16383 reduziert Origin, wenn der Abstand weniger als 30% über der nächsten Zweierpotenz liegt, ansonsten füllt Origin mit Nullen auf.

Ein Beispiel:
2252 Punkte sind gegeben. Die nächstniedrigere Zweierpotenz ist 2048. D.h. Origin reduziert die Punktanzahl auf 2048, da 2252 < 2048 + 0.1 * 2048 = 2252,8 ist. Bei 2253 Datenpunkten würde Origin auf 4096 Datenpunkte mit Nullen auffüllen.

Wenn Sie vor der FFT eine Interpolation verwenden wollen, um eine exakte ganzzahlige Zweierpotenz zu erzeugen, müssen Sie zuerst die Daten als Linienplot zeichnen und dann im Menü Analyse > Inter/Extrapolieren auswählen. Damit können Sie die gewünschte Anzahl an Punkten erzeugen.

Haben Sie noch Fragen?