fisher
(Model)
Approximate Fisher information matrix in frequency domain
Syntax
[F, FF, Delta, Freq] = fisher(M, NPer, PList, ...)
Input Arguments
M
[ model ]
Solved model object.
NPer
[ numeric ]
Length of the hypothetical range for which the Fisher information will be computed.
PList
[ cellstr ]
List of parameters with respect to which the likelihood function will be differentiated.
Output Arguments
F
[ numeric ]
Approximation of the Fisher information matrix.
FF
[ numeric ]
Contributions of individual frequencies to the total Fisher information matrix.
Delta
[ numeric ]
Kronecker delta by which the contributions in
Fi
need to be multiplied to sum up toF
.
Freq
[ numeric ]
Vector of frequencies at which the Fisher information matrix is evaluated.
Options
CheckSteady
[ true
| false
| cell ]
Check steady state in each iteration; works only in non-linear models.
Deviation
[ true
| false
]
Exclude the steady state effect at zero frequency.
Exclude
[ char | cellstr | empty ]
List of measurement variables that will be excluded from the likelihood function.
Percent
[ true
| false
]
Report the overall Fisher matrix
F
as Hessian w.r.t. the log of variables; the interpretation for this is that the Fisher matrix describes the changes in the log-likelihood function in reponse to percent, not absolute, changes in parameters.
Progress
[ true
| false
]
Display progress bar in the command window.
Solve
[ true
| false
| cellstr ]
Re-compute solution in each differentiation step; you can specify a cell array with options for the
solve()
function.
Steady
[ true
| false
| cell ]
Re-compute steady state in each differentiation step; if the model is non-linear, you can pass in a cell array with opt used in the
steady()
function.