Симулируйте реакцию идентифицированной модели
sim(___)
строит графики симулированного отклика идентифицированной модели.
Когда начальные условия предполагаемой модели и системы, которая измерила набор данных валидации, различны, моделируемые и измеренные отклики также могут различаться, особенно в начале ответа. Чтобы минимизировать это различие, оцените начальные значения состояния используя findstates
и используйте предполагаемые значения, чтобы задать InitialCondition
использование опции simOptions
. Для получения примера смотрите Соответствие модели Ответ к выходным Данным.
Симуляция означает вычисление отклика модели с помощью входных данных и начальных условий. sim
моделирует следующую систему:
Вот,
u (t) - входные данные симуляции, udata
.
y (t) является моделируемой выходной характеристикой.
G является передаточной функцией от входа до выхода и определяется как sys
. Начальные условия симуляции, как задано использование simOptions
, установите начальное состояние G.
e (t) является необязательным шумовым сигналом. Добавьте шум в свою симуляцию, создав simOptions
набор опций и установка AddNoise
опция для true
. Кроме того, можно изменить сигнал шума по умолчанию, задав NoiseData
опция.
H является передаточной функцией шума и определяется в sys
.
δu является необязательным входным смещением, вычитаемым из входного сигнала, u (t), прежде чем вход используется для симуляции модели. Задайте смещение входа путем установки InputOffset
использование опции simOptions
.
δy - это необязательное смещение выхода, добавленное к выходу отклику, y (t), после симуляции. Задайте смещение выхода путем установки OutputOffset
использование опции simOptions
.
Для получения дополнительной информации об указании начальных условий симуляции, входных и выходных смещений и данных о сигнале шума, см. simOptions
. Для мультиэксперентных данных можно задать эти опции отдельно для каждого эксперимента.
Использовать simsd
для метода Монте-Карло вычисления стандартного отклонения отклика.
sim
простирается lsim
для облегчения дополнительных функций, имеющих отношение к идентифицированным моделям:
Симуляция нелинейных моделей
Симуляция с аддитивным шумом
Включение смещений сигнала
Расчет стандартного отклонения отклика (только линейные модели)
Симуляция частотного диапазона (только линейные модели)
Симуляции с использованием различных моделей поведения для различных входов
Чтобы получить симулированный отклик без какой-либо из предыдущих операций, используйте lsim
.
compare
| findstates
| forecast
| idinput
| lsim
| predict
| simOptions
| simsd
| step