Представление частотного диапазона сигнала показывает важные характеристики сигнала, которые затрудняют, чтобы анализировать во временном интервале. Спектральный анализ позволяет вам охарактеризовать содержимое частоты сигнала. Выполните спектральный анализ в реальном времени динамического сигнала с помощью dsp.SpectrumAnalyzer
Система object™ в MATLAB® и блоке Spectrum Analyzer в Simulink®. Спектр анализатор использует метод валлийцев усреднения модифицированной периодограммы или метода набора фильтров, чтобы вычислить спектральные данные. И эти методы являются основанными на БПФ спектральными методами оценки, которые не делают предположений о входных данных и могут использоваться с любым видом сигнала. Для получения дополнительной информации об алгоритме спектр использование анализатора смотрите Спектральный анализ. В дополнение к просмотру спектра можно также просмотреть спектрограмму сигнала в спектре анализатор. Для примера, вид на море Спектрограмма Используя Спектр Анализатор.
Если вы хотите получить эти данные для обработки сообщения в MATLAB, вызвать isNewDataReady
и getSpectrumData
возразите функциям на спектре объект анализатора. Путем вызывания этих функций в цикле потоковой передачи можно получить целые спектральные данные. В Simulink, чтобы получить спектральные данные, создают Spectrum Analyzer Configuration
возразите и запуститесь getSpectrumData
функция на этом объекте. Обратите внимание на то, что в Simulink, можно получить только последнюю систему координат спектральных данных, показанных на спектре анализатор.
Альтернативно, можно использовать dsp.SpectrumEstimator
Системный объект и блок Spectrum Estimator, чтобы вычислить спектр мощности и получить спектральные данные для последующей обработки. Чтобы просмотреть спектральные данные, вычисленные средством оценки спектра, используйте график массивов. Для примеров смотрите Оценку Спектр мощности в MATLAB и Оценке Спектр мощности в Simulink.
Спектральный анализ является процессом оценки спектра мощности (PS) сигнала от его представления временного интервала.
Оцените спектр мощности в MATLAB
Вычислите спектр мощности с помощью dsp.SpectrumAnalyzer
и dsp.SpectrumEstimator
Системные объекты.
Оцените спектр мощности в Simulink
Вычислите спектр мощности с помощью Spectrum Analyzer и блоков Spectrum Estimator.
Потоковая передача оценки спектра мощности Используя метод валлийцев
Используйте метод валлийцев усредненной модифицированной периодограммы, чтобы оценить спектр мощности.
Высокое разрешение основанная на наборе фильтров оценка спектра мощности
В этом примере показано, как выполнить спектральный анализ высокого разрешения при помощи эффективного многофазного набора фильтров, иногда называемого channelizer.
Просмотрите спектрограмму Используя спектр Анализатор
Вычислите спектрограмму и покажите эффект RBW на спектральных данных.
Оцените передаточную функцию неизвестной системы
Можно оценить передаточную функцию неизвестной системы на основе измеренных входных и выходных данных системы.
Оценка групповой задержки Simulink
В этом примере показано, как оценить групповую задержку фильтра в Simulink™.
Сигнал переменного размера поддерживает системные объекты DSP
Список Системных объектов, которые поддерживают сигналы переменного размера в DSP System Toolbox™.