scipy.signal.ShortTimeFFT.

scipy.signal.ShortTimeFFT.dual_win#

property ShortTimeFFT.dual_win#

Duales Fenster (standardmäßig kanonisches duales Fenster).

Eine STFT kann als eine gewichtete Summe von modulierten und zeitverschobenen dualen Fenstern interpretiert werden, in die das Eingangssignal zerlegt wird. Wenn beim Instanziieren kein duales Fenster angegeben wird, wird das kanonische duale Fenster, d. h. das Fenster mit minimaler Energie (d. h. minimaler L²-Norm), berechnet. Alternative Methoden zur Bestimmung dualer Fenster werden durch closest_STFT_dual_window und die Klassenmethode from_win_equals_dual bereitgestellt. Beachten Sie, dass win ebenfalls immer ein duales Fenster von dual_win ist.

dual_win hat die gleiche Länge wie win, nämlich m_num Samples.

Wenn das duale Fenster nicht berechnet werden kann, wird ein ValueError ausgelöst. Dieses Attribut ist schreibgeschützt und wird verzögert berechnet. Um dieses Array unveränderlich zu machen, wird sein WRITEABLE-Flag auf FALSE gesetzt.

Siehe auch

m_num

Anzahl der Samples im Fenster win und dual_win.

win

Fensterfunktion als reell- oder komplexwertiges 1D-Array.

from_win_equals_dual

Erstellt eine Instanz, bei der win und dual_win gleich sind.

closest_STFT_dual_window

Berechnet ein duales Fenster, das einem gewünschten Fenster am nächsten kommt.

numpy.ndarray.setflags

Array-Flags ändern.

ShortTimeFFT

Klasse, zu der diese Eigenschaft gehört.