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)