cdf2rdf
Convert complex diagonal form to real block diagonal form
Syntax
Description
[
transforms the outputs ofVnew
,Dnew
] = cdf2rdf(V
,D
)[V,D] = eig(X)
or[V,D] = eigs(X,___)
for real matricesX
from complex diagonal form to real diagonal form. This operation transforms how the eigenvalues ofX
are expressed inD
, and transformsV
such thatX*Vnew = Vnew*Dnew
.
Incomplex diagonal form,
D
is a diagonal matrix with complex conjugate pairs of eigenvalues on the main diagonal:Some of the eigenvalues along the diagonal might be real, but complex conjugate eigenvalue pairs are assumed to be next to one another.
Inreal diagonal form,
Dnew
有真正eigenvalues on the diagonal, and complex eigenvalues are expressed as 2-by-2 real blocks along the main diagonal: