scipy.signal.ShortTimeFFT.

scipy.signal.ShortTimeFFT.fft_mode#

property ShortTimeFFT.fft_mode#

使用的 FFT 模式('twosided'、'centered'、'onesided' 或 'onesided2X')。

它可以具有以下值

‘twosided’

双边 FFT,其中负频率的值位于数组的上半部分。对应于 fft

‘centered’

双边 FFT,其值沿单调递增的频率排序。对应于对 fftshift 应用 fft

‘onesided’

仅计算非负频率值的对应于 rfft

‘onesided2X’

类似于 onesided,但如果 scaling 设置为 'magnitude',则非零频率加倍,如果设置为 'psd',则乘以 sqrt(2)。如果 scalingNone,则不允许将 fft_mode 设置为 onesided2X。如果 FFT 长度 mfft 为偶数,则最后一个 FFT 值不配对,因此不会缩放。

请注意,onesidedonesided2X 不适用于复值信号或复值窗口。此外,可以通过读取 f 属性来获取频率值,并通过访问 f_pts 属性来访问样本数量。

另请参阅

delta_f

STFT 的频率 bin 宽度。

f

STFT 的频率值。

f_pts

STFT 的频率 bin 宽度。

onesided_fft

如果使用单边 FFT,则为 True。

scaling

应用于窗口函数的归一化

ShortTimeFFT

此属性所属的类。