Постройте шумовой спектр в командной строке

Чтобы построить спектр воздействия модели ввода - вывода или выходной спектр модели временных рядов, использовать spectrum. Настроить такие графики или включить представление области доверия программно для таких графиков, использования spectrumplot вместо этого.

Чтобы определить, достаточно хороша ли ваша предполагаемая шумовая модель, можно сравнить выходной спектр предполагаемой шумовой модели H к предполагаемому выходному спектру v (t). Чтобы вычислить v (t), который представляет фактический шумовой термин в системе, используют следующие команды:

ysimulated = sim(m,data);
v = ymeasured-ysimulated;

ymeasured data.yV шумовой термин v (t), как описано в том, Что Показывает Шумовой График Спектра? и соответствует различию между симулированным откликом ysimulated и фактический ответ ymeasured.

Чтобы вычислить модель частотной характеристики фактического шума, использовать spa:

V = spa(v);

Тулбокс использует следующее уравнение, чтобы вычислить шумовой спектр фактического шума:

Φv(ω)=τ=Rv(τ)eiωτ

Функция ковариации Rv дан в терминах E, который обозначает математическое ожидание, можно следующим образом:

Rv(τ)=Ev(t)v(tτ)

Чтобы сравнить параметрическую шумовую модель H с (непараметрической) оценкой частотной характеристики фактического шума v (t), использовать spectrum:

spectrum(V,m)

Если параметрическое и непараметрические оценки шумовых спектров отличаются, то вам может быть нужна шумовая модель высшего порядка.

 Больше о