Пакет: раздражения
Постройте симуляцию временного интервала нелинейных и линейных моделей
frest.simCompare(simout,sys,input)
frest.simCompare(simout,sys,input,x0)
[y,t] = frest.simCompare(simout,sys,input)
[y,t,x] = frest.simCompare(simout,sys,input,x0)
frest.simCompare(simout,sys,input)
графики оба
Simulation вывод, simout
, нелинейной модели Simulink
Вы получаете вывод из команды frestimate
.
Simulation вывод линейной модели sys
для входного сигнала input
Линейные результаты симуляции смещаются начальными выходными значениями в данных simout
.
frest.simCompare(simout,sys,input,x0)
строит симуляцию частотной характеристики вывод и симуляция вывод линейной модели с начальным состоянием x0
. Поскольку вы задаете начальное состояние, линейный результат симуляции не смещается начальными выходными значениями в данных simout
.
[y,t] = frest.simCompare(simout,sys,input)
возвращает линейную симуляцию выходной ответ y
и временной вектор t
для линейной модели sys
с входным сигналом input
. Этот синтаксис не отображает график. Матричный y
имеет столько же строк сколько выборки времени (length(t))
и столько столбцов сколько система выходные параметры.
[y,t,x] = frest.simCompare(simout,sys,input,x0)
также возвращает траекторию состояния x
для линейной модели в пространстве состояний sys
с начальным состоянием x0
.