Разница между периодограммой Сципи и спектральной плотностью мощности - PullRequest
0 голосов
/ 09 октября 2018

Я пытаюсь оценить частотную область нескольких сигналов.Для этого я использовал реализацию PSD, приведенную в этот ответ .Для сравнения я использовал функцию signal.periodogram, представленную в scipy:

from scipy.signal import tukey
import scipy as sp
f, Pxx_den = sp.signal.periodogram(a_gtrend_orig,12,window=tukey( len(a_gtrend_orig) ))

Однако, когда я рисую это рядом с самореализуемым PSD, они выглядят значительно иначе:

Comparison of PSD algorithms

Поскольку используется та же оконная функция, и функция периодограммы должна также использовать БПФ, откуда эта разница?

1 Ответ

0 голосов
/ 09 октября 2018

Пример, с которым вы сравниваете это, представляет график амплитуды в каждом частотном интервале, то есть abs (fft ())

Периодограмма дает мощность спектральная плотность, это означает, что это квадрат амплитуды в каждом частотном интервале.

Метка "оконный psd" взята из раннего редактирования и была исправлена ​​позже.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...