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