В этом примере показано, как анализировать модели timeseries.
Модель timeseries не имеет входов. Однако можно использовать много команд расчета отклика на таких моделях. Программа обрабатывает (неявно) источник шума e(t)
как измеренный вход. Таким образом, step(sys)
строит графики переходной характеристики, принимая, что шаговый вход был применен к шумовому каналу e(t)
.
Чтобы избежать неоднозначности в том, как программное обеспечение обрабатывает модель timeseries, можно явно преобразовать ее в модель ввода-вывода с помощью noise2meas
. Эта команда вызывает шум на входе e(t)
будет рассматриваться как измеренный вход и преобразует линейную модель временных рядов с Ny
формирует выходные параметры в модель «вход-выход» с Ny
выходы и Ny
входы. Можно использовать получившуюся модель с командами, такими как bode
, nyquist
, и iopzmap
для изучения характеристик H
передаточная функция.
Оцените модель timeseries.
load iddata9
sys = ar(z9,4);
Преобразуйте модель timeseries в модель ввода-вывода.
iosys = noise2meas(sys);
Постройте график переходной характеристики H
.
step(iosys);
Постройте график полюсов и нулей H
.
iopzmap(iosys);
Вычислите и постройте график timeseries спектра непосредственно, не преобразуя его в модель вход-выход.
spectrum(sys);
Команда строит график амплитуды спектра timeseries .