MATLAB Function Reference
  Go to function:
    Search    Help Desk 
rsf2csf    Examples   See Also

Convert real Schur form to complex Schur form

Syntax

Description

The complex Schur form of a matrix is upper triangular with the eigenvalues of the matrix on the diagonal. The real Schur form has the real eigenvalues on the diagonal and the complex eigenvalues in 2-by-2 blocks on the diagonal.

[U,T] = rsf2csf(U,T) converts the real Schur form to the complex form.

Arguments U and T represent the unitary and Schur forms of a matrix A, respectively, that satisfy the relationships: A = U*T*U' and U'*U = eye(size(A)). See schur for details.

Examples

Given matrix A,

with the eigenvalues

Generating the Schur form of A and converting to the complex Schur form

yields a triangular matrix T whose diagonal consists of the eigenvalues of A.

1.9202 + 1.4742i 0.7691 - 1.0772i -1.5895 - 0.9940i -1.3798 + 0.1864i

0 1.9202 - 1.4742i 1.9296 + 1.6909i 0.2511 + 1.0844i

0 0 4.8121 1.1314

0                                               0                  0                      1.3474

See Also

schur       Schur decomposition



[ Previous | Help Desk | Next ]