exponenta event banner

AbsoluteToleranceStepSize

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

Описание

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

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

Совет

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

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

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