scipy.signal.ShortTimeFFT.

stft_detrend#

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

短时傅里叶变换,在进行变换之前先从每个段中减去趋势。

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

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

另请参阅

invertible

检查 STFT 是否可逆。

istft

短时傅里叶变换的反变换。

stft

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

scipy.signal.ShortTimeFFT

此方法所属的类。