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