JordanDecompositionDefault-class | R Documentation |
A basic class for Jordan decompositions.
Class "JordanDecompositionDefault"
represents Jordan
decompositions. It inherits from the virtual class
"JordanDecomposition", which serves as a base class for Jordan
decompositions. These classes should be considered internal.
Objects from class "JordanDecompositionDefault"
can be created
by a call to JordanDecomposition()
.
Objects can be created by calls of the form
new("JordanDecompositionDefault", heights, ...)
.
values
:Object of class "number"
,
vector of eigenvalues (one value for each Jordan chain).
heights
:Object of class "integer"
,
the heights of the Jordan chains.
vectors
:Object of class "matrix"
,
the (generalised) eigenvectors (similarity matrix).
Class "JordanDecomposition"
, directly.
signature(from = "JordanDecompositionDefault",
to = "matrix")
:
gives the matrix represented by the Jordan decomposition, i.e.
XJX^{-1}
. As with other coerce methods, use
as(obj, "matrix")
, where obj
is the Jordan
decomposition object.
signature(.Object = "JordanDecompositionDefault")
: ...
Georgi N. Boshnakov
JordanDecomposition
showClass("JordanDecompositionDefault")
m <- matrix(c(1,2,4,3), nrow = 2)
new("JordanDecompositionDefault", values = rep(0,2), vectors = m)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.