spec_root1 {mcompanion} | R Documentation |
Give the spectral parameters for eigenvalues of mc-matrices equal to one
Description
Give the spectral parameters for eigenvalues of mc-matrices equal to one.
Usage
spec_root1(mo, root1 = numeric(0), iorder = 0, siorder = 0)
Arguments
mo |
mc order. |
root1 |
Jordan block lengths for the unit roots, a vector of positive integer numbers. |
iorder |
order of integration, a non-negative integer. |
siorder |
order of seasonal integration, a non-negative integer. |
Details
The specifications given by root1
, iorder
and
siorder
are combined and the spectral parameters prepared.
In principle, argument root1
is sufficient, the other two
are for convenient specification of integration and seasonal
integration.
TODO: rename argument root1
!
Value
a list with the following components:
mo |
multi-companion order |
ev.type |
type of the eigenvalues |
co.type |
not used currently (:todo:) |
n.root |
number of non-zero roots |
ev.abs |
absolute values of roots |
ev.arg |
arguments of eigenvalues (0 for positive ev) |
block.length |
lengths of Jordan blocks |
co.abs |
absolute values of seed parameters |
co.arg |
arguments of seed parameters (Hz: 0 for positive; 1/2 for negative) |
co1 |
temporary hack; TODO: check the calling code and remove it! |
Author(s)
Georgi N. Boshnakov
See Also
Examples
spec_root1(4, root1 = 1)
spec_root1(4, root1 = c(1,0,0,0)) # same
spec_root1(4, iorder = 1) # same
spec_root1(4, root1 = 2)
spec_root1(4, root1 = c(2,0,0,0)) # same
spec_root1(4, iorder = 2) # same
spec_root1(4, root1 = c(1,1,1,1))
spec_root1(4, siorder = 1) # same
spec_root1(4, root1 = c(2,2,2,2))
spec_root1(4, siorder = 2) # same
spec_root1(4, root1 = c(2,1,1,1))
spec_root1(4, iorder = 1, siorder = 1) # same
spec_root1(4, root1 = c(2,1))
spec_root1(4, root1 = c(2,1,1))