AbsoluteToleranceStepSize

Исходное предположение для размера временного шага для масштабирования допуска абсолютной погрешности

Описание

AbsoluteToleranceStepSize свойство SolverOptions объект, который является свойством Configset объект. Это доступно для решателей оды (ode15sode23tode45, и sundials).

Когда AbsoluteToleranceScaling свойство включено, можно установить AbsoluteToleranceStepSize свойство задать исходное предположение для размера временного шага для масштабирования. Для получения дополнительной информации, Выбирая Абсолютную погрешность и Относительную погрешность для Симуляции.

Совет

Используйте AbsoluteToleranceStepSize когда симуляция неудачна и генерирует численно неустойчивые решения и другие корректирующие действия, такие как проверка, что кинетика модели не работает. Вы можете столкнуться с нестабильными решениями, если у вас есть очень жесткие системы, в которых значения состояния изменяются быстро в начале симуляции. Чтобы решить это, итеративно уменьшите AbsoluteToleranceStepSize и симулируйте, чтобы найти оптимальную установку. Как начальная точка, попытайтесь установить это свойство на AbsoluteTolerance * StopTime * 0.1.

Характеристики

ПрименяетсяОбъект: SolverOptions
Тип данныхdouble
Значения данныхСкаляр в модулях задан TimeUnits свойство. Значением по умолчанию является [].
ДоступЧтение-запись