Enable or disable sensitivity analysis
SensitivityAnalysis
is a property of the SolverOptions
property,
which is a property of a configset
object. This
property lets you compute the time-dependent sensitivities of all
the species states defined by the StatesToLog
property
with respect to the Inputs
that you specify in
the SensitivityAnalysisOptions
property
of the configuration set object.
SimBiology always uses the SUNDIALS solver to perform
sensitivity analysis on a model, regardless of what you have selected as the SolverType
in the configuration set.
Note
Models containing the following active components do not support sensitivity analysis:
Nonconstant compartments
Algebraic rules
Events
For more information on setting up sensitivity analysis, see SensitivityAnalysisOptions
. For a description
of sensitivity analysis calculations, see Sensitivity Analysis in SimBiology.
Applies to | Object: SolverOptions |
Data type | logical |
Data values | 1 , 0 , true , false .
Default is false . |
Access | Read/write |
This example shows how to enable SensitivityAnalysis
.
Retrieve the configset
object from
the modelObj
.
modelObj = sbiomodel('cell');
configsetObj = getconfigset(modelObj);
Enable SensitivityAnalysis
.
set(configsetObj.SolverOptions, 'SensitivityAnalysis', true); get(configsetObj.SolverOptions, 'SensitivityAnalysis') ans = on