scipy.signal.ShortTimeFFT.

scipy.signal.ShortTimeFFT.fft_mode#

свойство ShortTimeFFT.fft_mode#

Режим используемого БПФ ('twosided', 'centered', 'onesided' или 'onesided2X').

Может принимать следующие значения:

'twosided':

Двустороннее БПФ, где значения для отрицательных частот находятся в верхней половине массива. Соответствует fft.

‘centered’:

Двустороннее БПФ со значениями, упорядоченными по монотонно возрастающим частотам. Соответствует применению fftshift to fft.

‘onesided’:

Вычисляет значения только для неотрицательных частот. Соответствует rfft.

‘onesided2X’:

Как односторонний, но ненулевые частоты удваиваются, если scaling установлено в ‘magnitude’ или умножено на sqrt(2) если установлено значение 'psd'. Если scaling является None, установка fft_mode to onesided2X не разрешено. Если длина БПФ mfft четно, последнее значение FFT не спарено и, следовательно, не масштабируется.

Обратите внимание, что односторонний и onesided2X не работают для комплекснозначных сигналов или комплекснозначных окон. Кроме того, значения частоты можно получить, прочитав f свойство, и количество выборок через доступ к f_pts свойство.

Смотрите также

delta_f

Ширина частотных бинов STFT.

f

Значения частот STFT.

f_pts

Ширина частотных бинов STFT.

onesided_fft

True, если используется одностороннее БПФ.

scaling

Нормализация, применяемая к оконной функции

ShortTimeFFT

Класс, к которому принадлежит это свойство.