scipy.signal.ShortTimeFFT.

scipy.signal.ShortTimeFFT.fft_mode#

property ShortTimeFFT.fft_mode#

Modus der verwendeten FFT (‘twosided’, ‘centered’, ‘onesided’ oder ‘onesided2X’).

Es kann die folgenden Werte haben

‘twosided’

Zweiseitige FFT, bei der die Werte für die negativen Frequenzen in der oberen Hälfte des Arrays stehen. Entspricht fft.

‘centered’

Zweiseitige FFT mit Werten, die nach monoton steigenden Frequenzen geordnet sind. Entspricht der Anwendung von fftshift auf fft.

‘onesided’

Berechnet nur Werte für nicht-negative Frequenzwerte. Entspricht rfft.

‘onesided2X’

Ähnlich wie onesided, aber die Frequenzen ungleich Null werden verdoppelt, wenn scaling auf ‘magnitude’ gesetzt ist, oder mit sqrt(2) multipliziert, wenn auf ‘psd’ gesetzt ist. Wenn scaling None ist, ist es nicht erlaubt, fft_mode auf onesided2X zu setzen. Wenn die FFT-Länge mfft gerade ist, ist der letzte FFT-Wert nicht gepaart und wird daher nicht skaliert.

Beachten Sie, dass onesided und onesided2X nicht für komplexe Signale oder komplexe Fenster funktionieren. Des Weiteren können die Frequenzwerte durch Lesen der Eigenschaft f und die Anzahl der Abtastpunkte durch Zugriff auf die Eigenschaft f_pts ermittelt werden.

Siehe auch

delta_f

Breite der Frequenzbins der STFT.

f

Frequenzwerte der STFT.

f_pts

Breite der Frequenzbins der STFT.

onesided_fft

True, wenn eine einseitige FFT verwendet wird.

scaling

Normalisierung, die auf die Fensterfunktion angewendet wird

ShortTimeFFT

Klasse, zu der diese Eigenschaft gehört.