Function kfilter runs the Kalman filter for the given model,
and returns the filtered estimates and one-step-ahead predictions of the
states \(\alpha_t\) given the data up to time \(t\).
Usage
kfilter(model, ...)
# S3 method for gaussian
kfilter(model, ...)
# S3 method for nongaussian
kfilter(model, ...)
Arguments
model
Model of class gaussian, nongaussian or
ssm_nlg.
...
Ignored.
Value
List containing the log-likelihood
(approximate in non-Gaussian case), one-step-ahead predictions at
and filtered estimates att of states, and the corresponding
variances Pt and Ptt.
Details
For non-Gaussian models, the filtering is based on the approximate
Gaussian model.