Пакет: раздражения
Постройте симуляцию временного интервала нелинейных и линейных моделей
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.