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