Оцените спектр плотности энергии или спектр мощности
dsp.SpectrumEstimator
Система object™ вычисляет спектр мощности или спектр плотности энергии сигнала с помощью валлийского алгоритма или подхода набора фильтров.
Когда вы выбираете валлийский метод, объект вычисляет усредненные модифицированные периодограммы, чтобы вычислить спектральную оценку. Когда вы выбираете подход набора фильтров, аналитический набор фильтров разделяет широкополосный входной сигнал в несколько узких поддиапазонов. Объект вычисляет степень в каждом узком диапазоне частот, и вычисленное значение является спектральной оценкой по соответствующему диапазону частот. Для сигналов с относительно маленькими длинами БПФ подход набора фильтров производит спектральную оценку с более высоким разрешением, более точным уровнем шума и peaks, более точным, чем валлийский метод, с низким или никакой спектральной утечкой. Эти преимущества прибывают за счет увеличенного расчета и более медленного отслеживания.
Спектр может быть выражен в ваттах или в децибелах. Этот объект может также оценить, что макс. - содержат и содержат min спектры сигнала.
Оценить спектр плотности энергии:
Создайте dsp.SpectrumEstimator
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
возвращает Системный объект, SE
= dsp.SpectrumEstimatorSE
, это вычисляет спектр мощности частоты или спектр плотности энергии действительных или комплексных сигналов. Этот Системный объект использует усредненный модифицированный метод периодограммы валлийцев или основанный на наборе фильтров спектральный метод оценки.
возвращает SE
= dsp.SpectrumEstimator(Name,Value
)dsp.SpectrumEstimator
Системный объект с каждым заданным набором имени свойства к заданному значению. Незаданные свойства имеют значения по умолчанию.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
[1] Hayes, Монсон Х. Статистическая цифровая обработка сигналов и моделирование. Хобокен, NJ: John Wiley & Sons, 1996
[2] Кей, Стивен М. Современная спектральная оценка: теория и приложение. Englewood Cliffs, NJ: Prentice Hall, 1999
[3] Stoica, Петр и Рэндольф Л. Моисей. Спектральный анализ сигналов. Верхний Сэддл-Ривер, NJ: Prentice Hall, 2005
[4] Валлийский язык, P. D. “Использование быстрых преобразований Фурье для оценки спектров мощности: метод на основе усреднения во времени по коротким модифицированным периодограммам”, Транзакции IEEE на Аудио и Электроакустике, Издании 15, 1967, стр 70–73.
[5] Харрис, Обработка сигналов Ф.Дж. Малтирэйта для Систем связи. Prentice Hall. 2004, стр 208–209.