SimFunctionSensitivity object, subclass of SimFunction
object
The SimFunctionSensitivity
object is a subclass
of SimFunction object
. It allows
you to compute sensitivity.
The SimFunctionSensitivity
object shares
all syntaxes of the SimFunction
object. It has
the following additional syntax.
[T,Y,SensMatrix] = F(___)
returns T
, a cell array of numeric vector, Y
,
a cell array of 2D numeric matrices, and SensMatrix
,
a cell array of 3D numeric matrix containing calculated sensitivities
of model quantities. SensMatrix
contains a matrix
of size TimePoints x Outputs x Inputs. TimePoints is
the total number of time points, Outputs is the
total number of output factors, and Inputs is the
total number of input factors.
If you specify a single output argument, the object returns
an SimData
object or array of SimData
objects
with sensitivity information.
The SimFunctionSensitivity
object shares
all properties of the SimFunction object
.
It has the following additional properties.
SensitivityOutputs 
This table contains information about model quantities (species or parameters) for which you want to compute the sensitivities. Sensitivity output factors are the numerators of timedependent derivatives described in Sensitivity Calculation. This property is read only. 
SensitivityInputs 
This table contains information about model quantities (species, compartments, or parameters) with respect to which you want to compute the sensitivities. Sensitivity input factors are the denominators of timedependent derivatives described in Sensitivity Calculation. This property is read only. 
SensitivityNormalization  Character vector specifying the normalization method for calculated
sensitivities. The following examples show how sensitivities of a
species x with respect to a parameter k are
calculated for each normalization type.
