rsf2csf
Convert real Schur form to complex Schur form
Description
[
transforms the outputs of Unew
,Tnew
] = rsf2csf(U
,T
)[U,T] = schur(X)
for real matrices
X
from real Schur form to complex Schur form. This operation transforms
how the eigenvalues of X
are expressed in T
, and
transforms U
such that X = Unew*Tnew*Unew'
and
Unew'*Unew = eye(size(X))
.
In real Schur form,
T
has real eigenvalues on the diagonal, and complex eigenvalues are expressed as 2-by-2 real blocks along the main diagonal:The eigenvalues represented by these blocks are and .
In complex Schur form,
Tnew
is upper triangular with all eigenvalues, real or complex, on the main diagonal:
Examples
Input Arguments
Output Arguments
Tips
You can use
ordeig
to obtain the same eigenvalue ordering asrsf2csf
from the results of a Schur decomposition. However,rsf2csf
also returns the remainder of the Schur matrixT
and Schur vector matrixU
, transformed to complex representation.
Extended Capabilities
Version History
Introduced before R2006a