JordanModelDecomposition
yields the Jordan decomposition of the state-space model ssm.
Details

- The result is a list {p,jc}, where p is a similarity matrix, and jc is the Jordan canonical form of ssm.
- The state-space model ssm can be given as StateSpaceModel[{a,b,c,d}], where a, b, c, and d represent the state, input, output, and transmission matrices in either a continuous-time or a discrete-time system:
-
continuous-time system discrete-time system - The transformation
, where
is the new state vector, and
is a similarity matrix that spans the linearly independent eigenvectors of
, transforms the system into the Jordan canonical form:
-
,
continuous-time system ,
.
discrete-time system - The new state matrix
is the Jordan canonical form of the old state matrix
.
Examples
open allclose allScope (4)
Applications (2)
A system is controllable if and only if the Jordan blocks of have distinct eigenvalues, and the row of
corresponding to the last row of each Jordan block is not zero:
A system is observable if and only if the Jordan blocks of have distinct eigenvalues, and the column of
corresponding to the first row of each Jordan block is not zero:
Properties & Relations (3)
In the Jordan canonical form, the eigenvalues are along the diagonal of the state matrix:
The Jordan canonical form is related to the original system via the similarity transform:
The Jordan canonical form of a state-space model is the similarity transformation associated with the Jordan decomposition of its state matrix:
Possible Issues (1)
JordanModelDecomposition does not support descriptor systems:

Use KroneckerModelDecomposition to separate the modes of the system:
Text
Wolfram Research (2010), JordanModelDecomposition, Wolfram Language function, https://reference.wolfram.com/language/ref/JordanModelDecomposition.html.
CMS
Wolfram Language. 2010. "JordanModelDecomposition." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/JordanModelDecomposition.html.
APA
Wolfram Language. (2010). JordanModelDecomposition. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/JordanModelDecomposition.html