Learn R Programming

MARSS (version 3.10.12)

marss.conversion: Convert Model Objects between Forms

Description

These are utility functions for model objects in the package MARSS-package. Users would not normally work directly with these functions.

Usage

marss_to_marxss(x, C.and.D.are.zero=FALSE)
marxss_to_marss(x, only.par = FALSE)

Arguments

x

An object of class marssMLE.

C.and.D.are.zero

If the C and D matrices are all 0, then a marss model can be converted to marxss without further information besides the marss model.

only.par

If only.par=TRUE then only the par element is changed and marss is used for the marss object.

Value

A marssMODEL object of the appropriate form.

Details

As the name of the functions imply, these convert marssMODEL objects of different forms into other forms. form=marss is the base form needed for the internal algorithms, thus other (more user friendly forms) must have a form_to_marss function to convert to the base form. The printing functions are customized to show output in the user-friendly form, thus a marss_to_form function is needed for print and coef methods for marssMLE objects.

See Also

marssMODEL