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