scipy.signal.ShortTimeFFT.
scipy.signal.ShortTimeFFT.fft_mode#
- property ShortTimeFFT.fft_mode#
使用的FFT模式(’twosided’、’centered’、’onesided’ 或 ‘onesided2X’)。
它可以有以下值:
- ‘twosided’:
双边 FFT,其中负频率的值位于数组的上半部分。对应于
fft
。- ‘centered’:
- ‘onesided’:
仅计算非负频率值的值。对应于
rfft
。- ‘onesided2X’:
类似于 onesided,但如果 scaling 设置为 ‘magnitude’,则非零频率加倍;如果设置为 ‘psd’,则乘以
sqrt(2)
。如果 scaling 为None
,则不允许将 fft_mode 设置为 onesided2X。如果 FFT 长度 mfft 为偶数,最后一个 FFT 值不配对,因此不进行缩放。
请注意,onesided 和 onesided2X 不适用于复数值信号或复数值窗口。此外,频率值可以通过读取 f 属性获得,样本数量可以通过访问 f_pts 属性获取。
参见
delta_f
STFT 频率箱的宽度。
f
STFT 的频率值。
f_pts
STFT 频率箱的宽度。
onesided_fft
如果使用单边FFT,则为True。
scaling
应用于窗口函数的归一化
ShortTimeFFT
该属性所属的类。