Исходное предположение для размера временного шага для масштабирования допуска абсолютной погрешности
AbsoluteToleranceStepSize является свойством объекта SolverOptions, который является свойством объекта Configset. Это доступно для решателей оды (ode15s, ode23t, ode45 и sundials).
Когда свойство AbsoluteToleranceScaling включено, можно установить свойство AbsoluteToleranceStepSize задать исходное предположение для размера временного шага для масштабирования. Для получения дополнительной информации, Выбирая Абсолютный Допуск и Относительный Допуск к Симуляции.
Используйте AbsoluteToleranceStepSize, когда симуляция неудачна и генерирует численно нестабильные решения и другие корректирующие действия, такие как проверка, что кинетика модели не работает. Вы можете столкнуться с нестабильными решениями, если у вас есть очень жесткие системы, в которых значения состояния изменяются быстро в начале симуляции. Чтобы решить это, итеративно уменьшите AbsoluteToleranceStepSize и моделируйте, чтобы найти оптимальную установку. Как отправная точка, попытайтесь установить это свойство на AbsoluteTolerance * StopTime * 0.1.
| Применяется | Объект: SolverOptions |
| Тип данных | double |
| Значения данных | Скаляр в модулях задан свойством TimeUnits. Значением по умолчанию является []. |
| Доступ | Чтение-запись |
AbsoluteTolerance, AbsoluteToleranceScaling, RelativeTolerance