scipy.signal.ShortTimeFFT.

nearest_k_p#

ShortTimeFFT.nearest_k_p(k, left=True)[Quelle]#

Gibt den nächstgelegenen Abtastindex k_p zurück, für den t[k_p] == t[p] gilt.

Die nächstgelegene kleinere Zeitprobe p (wobei t[p] die Mittelposition des Fensters der p-ten Scheibe ist) ist p_k = k // hop. Wenn hop ein Teiler von k ist, dann wird k zurückgegeben. Wenn left gesetzt ist, dann wird p_k * hop zurückgegeben, andernfalls (p_k+1) * hop.

Diese Methode kann verwendet werden, um ein Eingabesignal für die inkrementelle Berechnung der STFT und iSTFT in Chunks zu zerlegen.

Siehe auch

delta_t

Zeitinkrement der STFT (hop*T)

hop

Zeitinkrement in Signalabtastwerten für das gleitende Fenster.

T

Abtastintervall des Eingangssignals und des Fensters (1/fs).

fs

Abtastfrequenz (ist 1/T)

t

Zeiten der STFT für ein Eingangssignal mit n Samples.

ShortTimeFFT

Klasse, zu der diese Methode gehört.