Моделируйте линейные модели с неуверенностью с помощью Метода Монте-Карло
simsd
моделирует линейные модели с помощью Метода Монте-Карло. Команда выполняет несколько симуляций с помощью различных значений неопределенных параметров модели и различной реализации аддитивного шума и начальных условий симуляции. simsd
использует Методы Монте-Карло, чтобы сгенерировать неуверенность ответа, тогда как sim
генерирует неуверенность с помощью Формулы Приближения Гаусса.
simsd(sys,udata)
simsd(sys,udata,N)
simsd(sys,udata,N,opt)
y = simsd(___)
[y,y_sd]
= simsd(___)
simsd(
моделирует и строит ответ 10 встревоженной реализации идентифицированной модели sys
,udata
)sys
. Входные данные симуляции udata
используются, чтобы вычислить моделируемый ответ.
Параметры встревоженной реализации sys
сопоставимы с ковариацией параметра исходной модели, sys
. Если sys
не содержит информацию о ковариации параметра, 10 моделируемых ответов идентичны. Для получения информации о том, как информация о ковариации параметра используется, чтобы сгенерировать встревоженные модели, видеть Генерирующиеся Возмущения Идентифицированной Модели.
simsd(
моделирует отклик системы с помощью поведения симуляции, заданного в наборе опции sys
,udata
,N
,opt
)opt
. Используйте opt
, чтобы задать неуверенность в начальных условиях и включать эффект аддитивных воздействий.
Моделируемые ответы все идентичны, если sys
не содержит информацию о ковариации параметра, и вы не задаете аддитивный шум или значения ковариации для начальных состояний. Вы задаете эти значения в AddNoise
и опциях X0Covariance
opt
.
getcov
| rsample
| showConfidence
| sim
| simsdOptions