Авторегрессивная оценка спектральной плотности мощности - метод Юла-Уокера
возвращает оценку спектральной плотности степени, pxx
= pyulear(x
,order
)pxx
, сигнала дискретного времени, x
, найденный с использованием метода Юла-Уокера. Когда x
является вектором, он рассматривается как один канал. Когда x
является матрицей, PSD вычисляется независимо для каждого столбца и хранится в соответствующем столбце pxx
. pxx
- распределение степени на модуль частоты. Частота выражается в модулях рад/выборка. order
- порядок авторегрессионной (AR) модели, используемой для получения оценки PSD.
использует pxx
= pyulear(x
,order
,nfft
)nfft
точки в дискретном преобразовании Фурье (DFT). Для реальных x
, pxx
имеет длину (nfft
/ 2 + 1), если nfft
является четным, и (nfft
+ 1 )/2, если nfft
нечетно. Для комплексных x
, pxx
всегда имеет длину nfft
. Если вы опускаете nfft
, или укажите его как пустой, затем pyulear
использует длину ДПФ по умолчанию 256.
[
возвращает вектор нормированных угловых частот, pxx
,w
] = pyulear(___)w
, при котором рассчитывается PSD. w
содержит модули рад/отсчета. Для реальных сигналов, w
охватывает интервал [0, π], когда nfft
чётный и [0, π), когда nfft
нечетно. Для комплексных сигналов, w
всегда охватывает интервал [0,2 π).
[
возвращает вектор частоты, pxx
,f
] = pyulear(___,fs
)f
, в циклах в единицу времени. Частота дискретизации, fs
, количество выборок в единицу времени. Если модулем времени является секунды, то f
в циклах/секунду (Гц). Для реальных сигналов, f
охватывает интервал [0, fs
/ 2] когда nfft
является четным и [0, fs
/ 2) при nfft
нечетно. Для комплексных сигналов, f
охватывает интервал [0, fs
).
[
возвращает двусторонние оценки AR PSD на частотах, заданных в векторе, pxx
,f
] = pyulear(x
,order
,f
,fs
)f
. Вектор, f
, должен содержать как минимум два элемента, потому что в противном случае функция интерпретирует его как nfft
. Частоты в f
в циклах в единицах времени. Частота дискретизации, fs
, количество выборок в единицу времени. Если модулем времени является секунды, то f
в циклах/секунду (Гц).
[___,
возвращает pxxc
] = pyulear(___,'ConfidenceLevel',probability
)probability
× 100% доверительные интервалы для оценки PSD в pxxc
.
pyulear(___)
без выходных аргументов строит графики оценки AR PSD в дБ на модуль частоту в текущую фигуру окне.