scipy.signal.ShortTimeFFT.

nearest_k_p#

ShortTimeFFT.nearest_k_p(k, left=True)[源代码]#

返回 t[k_p] == t[p] 成立的最近样本索引 k_p。

最近的下一个较小的时间样本 p(其中 t[p] 是第 p 个切片的窗口中心位置)是 p_k = k // hop。 如果 hopk 的除数,则返回 k。 如果设置了 left,则返回 p_k * hop,否则返回 (p_k+1) * hop

此方法可用于将输入信号切分成块,以增量方式计算 STFT 和 iSTFT。

另请参阅

delta_t

STFT 的时间增量(hop*T

hop

滑动窗口的信号样本时间增量。

T

输入信号和窗口的采样间隔(1/fs)。

fs

采样频率(为 1/T

t

具有 n 个样本的输入信号的 STFT 时间。

ShortTimeFFT

此方法所属的类。