AbsoluteTolerance

Абсолютный допуск ошибки, примененный к значению состояния во время симуляции

Описание

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

SimBiology использует AbsoluteTolerance определить наибольшую допустимую абсолютную ошибку на любом шаге симуляции. Как используется программное обеспечение AbsoluteTolerance чтобы определить эту ошибку, зависит от того, AbsoluteToleranceScaling ли свойство включено.

Для получения дополнительной информации смотрите Выбор Абсолютной погрешности и Относительной погрешности для Симуляции.

Особенности

Применяется кОбъект: SolverOptions
Тип данныхdouble
Значения данныхПоложительная скалярная величина. По умолчанию это 1e-6.
ДоступЧтение/запись

Примеры

В этом примере показано, как изменить AbsoluteTolerance.

  1. Извлечение configset объект из modelObj.

    modelObj  = sbiomodel('cell');
    configsetObj = getconfigset(modelObj)
  2. Измените AbsoluteTolerance на 1e-8.

    set(configsetObj.SolverOptions, 'AbsoluteTolerance', 1.0e-8);
    get(configsetObj.SolverOptions, 'AbsoluteTolerance')
    
    ans =
    
      1.0000e-008