Симулируйте ответ идентифицированной модели
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