Periodogram

Степень спектральная плотность или среднеквадратическая оценка спектра с помощью метода периодограммы

  • Библиотека:
  • DSP System Toolbox / Оценка / Оценка Спектра мощности

  • Periodogram block

Описание

Блок Periodogram оценивает степень спектральную плотность (PSD) или среднеквадратический спектр (MSS) входа. Блок использует метод периодограммы и усредненный, модифицированный метод периодограммы валлийцев. Блок составляет в среднем величину в квадрате функции БПФ, вычисленной по оконным разделам входа. Это затем нормирует спектральное среднее значение на квадрат суммы выборок окна. Для получения дополнительной информации смотрите Периодограмму и Метод валлийцев.

Порты

Входной параметр

развернуть все

Входной сигнал в виде вектора или матрицы.

Блок обрабатывает M-by-N матричный вход как M последовательные выборки времени от N независимые каналы.

Типы данных: single | double
Поддержка комплексного числа: Да

Вывод

развернуть все

Выходной сигнал, возвращенный как вектор или матрица.

Каждый столбец выходной матрицы содержит оценку степени спектральная плотность соответствующего входного столбца в Nfft равномерно распределенные точки частоты. Точки частоты находятся в области значений [0, Фс), где Фс является частотой дискретизации сигнала.

Блок вычисляет отдельную оценку для каждого N независимые каналы и генерирует Nfft-by-N матричный выход.

Типы данных: single | double

Параметры

развернуть все

Задайте тип измерения для блока, чтобы выполнить: Power spectral density или Mean-square spectrum.

Настраиваемый: нет

Выберите тип окна, чтобы применяться.

Для получения дополнительной информации смотрите страницу с описанием блока Window Function.

Настраиваемый: да

Введите β параметр для окна Кайзера. Увеличение Beta расширяет mainlobe и уменьшает амплитуду боковых лепестков в отображенном ответе величины частоты.

Для получения дополнительной информации смотрите страницу с описанием блока Window Function.

Настраиваемый: да

Зависимости

Этот параметр становится видимым если для Window параметр, вы выбрали Kaiser.

Из списка выберите Symmetric или Periodic.

Дополнительную информацию см. в странице с описанием блока Window Function.

Настраиваемый: да

Зависимости

Этот параметр становится видимым, только если вы устанавливаете Window параметр к одному из Blackman, Hamming, Hann, или Hanning.

Установите этот параметр на FFTW поддерживать входной сигнал произвольной длины. Блок ограничивает сгенерированный код с реализацией FFTW к хостам - компьютерам MATLAB®.

Установите этот параметр на Radix-2 для инвертированной битом обработки, зафиксированных или данных с плавающей точкой, или для портативной генерации кода C при помощи Simulink® Coder™. Первая размерность M входной матрицы должна быть степенью двойки. Чтобы работать с другими входными размерами, используйте блок Pad, чтобы заполнить или обрезать эти размерности до степеней двойки, или, если возможно, выбрать реализацию FFTW.

Установите этот параметр на Auto чтобы включить блок выбирают реализацию БПФ. Для не степень двойки преобразовывает длины, блок ограничивает сгенерированный код хостами - компьютерами MATLAB.

Настраиваемый: нет

Введите уровень, в децибелах (дБ), затухания в полосе задерживания, RS, для Окна Чебышева.

Настраиваемый: да

Зависимости

Этот параметр становится видимым если для Window параметр, вы выбираете Chebyshev.

Когда вы устанавливаете этот флажок, блок использует размер входного кадра в качестве количества точек данных, Nfft, на котором можно выполнить БПФ. Чтобы задать число точек, на котором можно выполнить БПФ, снимите флажок Inherit FFT length from input dimensions. Можно затем задать длину БПФ степени двойки при помощи параметра длины БПФ.

Настраиваемый: нет

Введите номер точек данных, на которых можно выполнить БПФ, Nfft. Когда Nfft больше, чем размер входного кадра, нулевые клавиатуры блока каждая система координат по мере необходимости. Когда Nfft меньше, чем размер входного кадра, блок переносит каждую систему координат по мере необходимости.

Когда вы устанавливаете FFT implementation параметр к Radix-2, это значение должно быть степенью двойки.

Настраиваемый: нет

Зависимости

Этот параметр становится видимым только, когда вы очищаете Наследовать длину БПФ от входного флажка размерностей.

Задайте количество спектральных к среднему значению. Когда вы устанавливаете это значение к 1, блок вычисляет периодограмму входа. Когда вы устанавливаете это значение больший 1, блок реализует Метод валлийцев, чтобы вычислить модифицированную периодограмму входа.

Настраиваемый: нет

Если вы устанавливаете флажок Inherit sample time from input, блок вычисляет данные о частоте с периода расчета входного сигнала. Для блока, чтобы произвести допустимый выход, следующие условия должны содержать:

  • Вход с блоком является исходным сигналом, без выборок, добавленных или удаленных (вставкой нулей, например).

  • Период расчета сигнала временной области в симуляции равняется периоду расчета исходных временных рядов.

Если эти условия не содержат, снимите флажок Inherit sample time from input. Можно затем задать шаг расчета при помощи Sample time of original time series параметр.

Зависимости

Этот параметр становится видимым, только если вы устанавливаете Measurement параметр к Power spectral density.

Задайте шаг расчета исходного сигнала временной области.

Настраиваемый: нет

Зависимости

Этот параметр становится видимым только, когда вы очищаете Inherit sample time from input флажок.

Характеристики блока

Типы данных

double | single

Многомерные сигналы

No

Сигналы переменного размера

No

Ссылки

[2] Frigo, M. и С. Г. Джонсон, “FFTW: Адаптивная Программная архитектура для БПФ”, Продолжения Международной конференции по вопросам Акустики, Речи, и Обработки сигналов, Издания 3, 1998, стр 1381-1384.

[3] Оппенхейм, A. V. и Р. В. Шафер. Обработка сигналов дискретного времени. Englewood Cliffs, NJ: Prentice Hall, 1989.

[4] Orfanidis, S. J. Введение в обработку сигналов. Englewood Cliffs, NJ: Prentice Hall, 1995.

[5] Proakis, J. и Д. Мэнолакис. Цифровая обработка сигналов. 3-й редактор Englewood Cliffs, NJ: Prentice Hall, 1996.

Расширенные возможности

Представлено до R2006a