exponenta event banner

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