Спектральный анализ

Параметрические и непараметрические методы

Представление частотного диапазона сигнала показывает важные характеристики сигнала, которые трудно анализировать во временном интервале. Спектральный анализ позволяет вам охарактеризовать содержимое частоты сигнала. Выполните спектральный анализ в реальном времени динамического сигнала с помощью Системы dsp.SpectrumAnalyzer object™ в MATLAB® и блоке Spectrum Analyzer в Simulink®. Спектр анализатор использует метод валлийцев усреднения измененной периодограммы или метода набора фильтров, чтобы вычислить спектральные данные. И эти методы являются основанными на БПФ спектральными методами оценки, которые не делают предположений о входных данных и могут использоваться с любым видом сигнала. Для получения дополнительной информации об алгоритме спектр использование анализатора смотрите Спектральный анализ. В дополнение к просмотру спектра можно также просмотреть спектрограмму сигнала в спектре анализатор. Для примера, вид на море Спектрограмма Используя Спектр Анализатор.

Если вы хотите получить эти данные для обработки сообщения в MATLAB, вызовите функции объекта isNewDataReady и getSpectrumData на спектре объект анализатора. Путем вызывания этих функций в цикле потоковой передачи можно получить целые спектральные данные. В Simulink, чтобы получить спектральные данные, создают объект Spectrum Analyzer Configuration и запускают функцию getSpectrumData на этом объекте. Обратите внимание на то, что в Simulink, можно получить только последний кадр спектральных данных, показанных на спектре анализатор.

Поочередно, можно использовать блок Системный объект и Spectrum Estimator dsp.SpectrumEstimator, чтобы вычислить спектр мощности и получить спектральные данные для последующей обработки. Чтобы просмотреть спектральные данные, вычисленные средством оценки спектра, используйте график массивов. Для примеров смотрите Оценку Спектр мощности в MATLAB и Оценке Спектр мощности в Simulink.

Объекты

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

dsp.SpectrumAnalyzerОтобразите спектр частоты сигналов временного интервала
dsp.SpectrumEstimatorОцените спектр плотности энергии или спектр мощности
dsp.CrossSpectrumEstimatorОцените перекрестную спектральную плотность
dsp.TransferFunctionEstimatorОцените передаточную функцию

Блоки

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

Burg MethodСтепень спектральная оценка плотности с помощью метода Города
Covariance MethodСтепень спектральная оценка плотности с помощью метода ковариации
Cross-Spectrum EstimatorОцените плотность перекрестного спектра мощности
Discrete Transfer Function EstimatorВычислите оценку передаточной функции частотного диапазона системы
Magnitude FFTВычислите непараметрическую оценку спектра с помощью метода периодограммы
Modified Covariance MethodСтепень спектральная оценка плотности с помощью измененного метода ковариации
PeriodogramСтепень спектральная плотность или среднеквадратическая оценка спектра с помощью метода периодограммы
Short-Time FFTНепараметрическая оценка спектра, использующего короткое время, метод быстрого преобразования Фурье (FFT)
Spectrum AnalyzerОтобразите спектр частоты
Spectrum EstimatorОцените спектр плотности энергии или спектр мощности
Yule-Walker MethodСтепень спектральная оценка плотности с помощью метода Уокера Рождества
Burg AR EstimatorВычислите оценку авторегрессивных (AR) параметры модели с помощью метода Города
Covariance AR EstimatorВычислите оценку авторегрессивных (AR) параметры модели с помощью метода ковариации
Modified Covariance AR EstimatorВычислите оценку авторегрессивных (AR) параметры модели с помощью измененного метода ковариации
Yule-Walker AR EstimatorВычислите оценку авторегрессивных (AR) параметры модели с помощью метода Уокера Рождества

Темы

Спектральный анализ

Спектральный анализ является процессом оценки спектра мощности (PS) сигнала от его представления временного интервала.

Оцените спектр мощности в MATLAB

Вычислите спектр мощности с помощью dsp.SpectrumAnalyzer и Системных объектов dsp.SpectrumEstimator.

Оцените спектр мощности в Simulink

Вычислите спектр мощности с помощью Спектра Анализатор и блоки Средства оценки Спектра.

Потоковая передача оценки спектра мощности Используя метод валлийцев

Этот пример демонстрирует блок, который выводит оценку спектра мощности потоковой передачи входа временного интервала с помощью метода валлийцев усредненных измененных периодограмм.

Просмотрите спектрограмму Используя спектр Анализатор

Вычислите спектрограмму и покажите эффект RBW на спектральных данных.

Оцените передаточную функцию неизвестной системы

Можно оценить передаточную функцию неизвестной системы на основе измеренных входных и выходных данных системы.

Сигнал переменного размера поддерживает системные объекты DSP

Список Системных объектов, которые поддерживают сигналы переменного размера в DSP System Toolbox™.

Популярные примеры