scipy.signal.ShortTimeFFT.
scipy.signal.ShortTimeFFT.fft_mode#
- 属性 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 频率 bin 的宽度。
f
STFT 的频率值。
f_pts
STFT 频率 bin 的宽度。
onesided_fft
如果使用单边 FFT 则为 True。
scaling
应用于窗函数的归一化
ShortTimeFFT
此属性所属的类。