The STATE statement option TYPE=CYCLE specifies a (2*dim)-dimensional , needed for defining a dim-dimensional cycle. As in the LL case, the first dim elements of correspond to the needed dim-dimensional cycle, and the remaining dim elements contain some auxiliary quantities. The cycle model defined in this subsection requires a regular data type—that is, the CT option is not included. Let denote the damping factor, and let period be the frequency associated with the cycle. The admissible parameter ranges are and period , which implies that . Let , a matrix, and let , a matrix. With this notation, the transition equation associated with is
where is a sequence of zero mean, independent, -dimensional Gaussian vectors with covariance . If , the initial condition is fully diffuse ( and ). Otherwise, it is nondiffuse: and .
The multivariate cycle is useful for capturing periodic behavior for multivariate time series data. The cycle term for the
th response variable is defined by a component that simply picks the th element of . For example, the component cycle_i
defined as follows can be used as a cycle term in the MODEL statement of the th response variable:
state cycleState(dim) type=cycle ...; component cycle_2 = cycleState[2];