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
此屬性所屬的類別。