scipy.signal.ShortTimeFFT.
scipy.signal.ShortTimeFFT.phase_shift#
- property ShortTimeFFT.phase_shift#
如果设置,将线性相位 phase_shift / mfft * f 添加到频率 f 的每个 FFT 切片中。
将 mfft 点 FFT 输入按 phase_shift 样本进行 滚动`(更准确地说),会导致在频率 q * `delta_f 处输出乘以
np.exp(2j*np.pi*q*phase_shift/mfft)
。默认值 0 确保在第零片(其中 t=0 为中心)上没有相移。没有相移(
phase_shift is None
)等同于phase_shift = -mfft//2
。在这种情况下,在计算 FFT 之前切片不会被移动。phase_shift 的绝对值被限制为小于 mfft。
参见
delta_f
STFT 频率箱的宽度。
f
STFT 的频率值。
mfft
用于FFT的输入长度
ShortTimeFFT
该属性所属的类。