Оценка спектральной плотности мощности периодограммы
возвращает оценку спектральной плотности мощности периодограммы (PSD), pxx = periodogram(x)pxx, входного сигнала, x, найдено с помощью прямоугольного окна. Когда x является вектором, он обрабатывается как один канал. Когда x является матрицей, PSD вычисляется независимо для каждого столбца и сохраняется в соответствующем столбце pxx. Если x вещественно-значимый, pxx является односторонней оценкой PSD. Если x является комплекснозначным, pxx является двусторонней оценкой PSD. Количество точек, nfft, в дискретном преобразовании Фурье (DFT) является максимумом 256 или следующей степенью на два больше, чем длина сигнала.
использование pxx = periodogram(x,window,nfft)nfft точки в дискретном преобразовании Фурье (DFT). Если nfft больше длины сигнала, x заполнен нулями до длины nfft. Если nfft меньше длины сигнала, сигнал свернут по модулю nfft и суммировано с использованием datawrap. Например, входной сигнал [1 2 3 4 5 6 7 8] с nfft равно 4 результатам в периодограмме sum([1 5; 2 6; 3 7; 4 8],2).
[ возвращает частотный вектор, pxx,f] = periodogram(___,fs)f, в циклах за единицу времени. Частота выборки, fs, - количество выборок в единицу времени. Если единица времени - секунды, то f в циклах/секунду (Гц). Для действительных сигналов, f охватывает интервал [0,fs/ 2] когдаnfft является четным и [0,fs/ 2) когдаnfft нечетно. Для сигналов со сложными значениями f охватывает интервал [0,fs). fs должен быть четвертым входом в periodogram. Чтобы ввести частоту выборки и использовать значения по умолчанию предыдущих необязательных аргументов, укажите эти аргументы как пустые, [].
[ возвращает оценки двусторонней периодограммы на частотах, указанных в векторе. Вектор pxx,f] = periodogram(x,window,f,fs)f должен содержать по крайней мере два элемента, поскольку в противном случае функция интерпретирует его как nfft. Частоты в f в циклах за единицу времени. Частота выборки, fs, - количество выборок в единицу времени. Если единица времени - секунды, то f в циклах/секунду (Гц).
[___, возвращает значение pxxc] = periodogram(___,'ConfidenceLevel',probability)probability × 100% доверительные интервалы для оценки PSD в pxxc.
[___] = periodogram(___, возвращает оценку PSD, если spectrumtype)spectrumtype указывается как 'psd' и возвращает спектр мощности, если spectrumtype указывается как 'power'.
periodogram(___) без выходных аргументов отображает оценку PSD периодограммы в дБ на единичную частоту в окне текущего рисунка.
[1] Оже, Франсуа и Патрик Фландрин. «Повышение читаемости частотно-временных представлений с помощью метода переназначения». Транзакции IEEE ® при обработке сигналов. том 43, май 1995 года, стр. 1068-1089.
[2] Фулоп, Шон А. и Келли Фитц. «Алгоритмы для вычисления временной мгновенной частотной (переназначенной) спектрограммы с приложениями». Журнал Акустического общества Америки. том 119, январь 2006, стр. 360-371.