AbsoluteToleranceStepSize

Начальное предположение для размера временного шага для масштабирования абсолютного допуска ошибок

Описание

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

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

Совет

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

Особенности

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