Включите или отключите анализ чувствительности
SensitivityAnalysis
является свойством свойства SolverOptions
, которое является свойством объекта configset
. Это свойство позволяет вам вычислить зависящую от времени чувствительность всех состояний разновидностей, заданных свойством StatesToLog
относительно Inputs
, который вы задаете в свойстве SensitivityAnalysisOptions
объекта конфигурации модели.
SimBiology всегда использует решатель SUNDIALS, чтобы выполнить анализ чувствительности модели, независимо от того, что вы выбрали как SolverType
в конфигурации модели.
Модели, содержащие следующие активные компоненты, не поддерживают анализ чувствительности:
Непостоянные отсеки
Алгебраические правила
События
Для получения дополнительной информации о подготовке анализа чувствительности смотрите SensitivityAnalysisOptions
. Для описания вычислений анализа чувствительности смотрите Вычисление Чувствительности.
Применяется | Объект: SolverOptions |
Тип данных | logical |
Значения данных | 1 , 0 , true , false . Значением по умолчанию является false . |
Доступ | Чтение-запись |
Этот пример показывает, как включить SensitivityAnalysis
.
Получите объект configset
из modelObj
.
modelObj = sbiomodel('cell');
configsetObj = getconfigset(modelObj);
Включите SensitivityAnalysis
.
set(configsetObj.SolverOptions, 'SensitivityAnalysis', true); get(configsetObj.SolverOptions, 'SensitivityAnalysis') ans = on
SensitivityAnalysisOptions
, SolverOptions
, SolverType
, StatesToLog