| is.SSModel {KFAS} | R Documentation |
Test whether object is a valid SSModel object
Description
Function is.SSModel tests whether the object is a valid SSModel
object.
Usage
is.SSModel(object, na.check = FALSE, return.logical = TRUE)
Arguments
object |
An object to be tested. |
na.check |
Test the system matrices for |
return.logical |
If |
Details
Note that the validity of the values in y and Z are not tested.
These can contain NA values (but not infinite values), with condition that
when Z[i,,t] contains NA value, the corresponding y[t,i] must
also have NA value. In this case Z[i,,t] is not referenced in
filtering and smoothing, and algorithms works properly.
Value
Logical value or nothing, depending on the value of
return.logical.
Examples
model <- SSModel(rnorm(10) ~ 1)
is.SSModel(model)
model['H'] <- 1
is.SSModel(model)
model$H[] <- 1
is.SSModel(model)
model$H[,,1] <- 1
is.SSModel(model)
model$H <- 1
is.SSModel(model)