scipy.signal.ShortTimeFFT.

stft_detrend#

ShortTimeFFT.stft_detrend(x, detr, p0=None, p1=None, *, k_offset=0, padding='zeros', axis=-1)[源代码][源代码]#

短时傅里叶变换,每个片段在变换前先减去趋势。

如果 detr 设置为 ‘constant’,则会减去均值;如果设置为 ‘linear’,则会移除线性趋势。这是通过调用 scipy.signal.detrend 实现的。如果 detr 是一个函数,则 detr 会应用于每个片段。所有其他参数的含义与 stft 中的相同。

请注意,由于去趋势处理,原始信号无法通过 istft 重建。

参见

invertible

检查STFT是否可逆。

istft

逆短时傅里叶变换。

stft

短时傅里叶变换(不进行去趋势处理)。

scipy.signal.ShortTimeFFT

此方法所属的类。