MATLAB Function Reference | ![]() ![]() |
表示
[V,
D] = cdf2rdf(V,
D)
詳細
固有システム
[V,D] = eig(X)
が複素共役対の複素固有値をもつ場合、cdf2rdf
はシステムを変換し、D
はオリジナルの複素共役対を対角上の2行2列の実数ブロックで置き換えた、実数対角型になります。固有ベクトルは、変換され、つぎの式を満足します。
X = V*D/V
V
の各列は固有ベクトルではなくなり、D
内の 2行2列のブロックに関連するベクトルの各組は、対応する不変ベクトルになります。
例題
X = 1 2 3 0 4 5 0 -5 4
[V,D] = eig(X) V = 1.0000 0.4002 - 0.0191i 0.4002 + 0.0191i 0 0.6479 0.6479 0 0 + 0.6479i 0 - 0.6479i D = 1.0000 0 0 0 4.0000 + 5.0000i 0 0 0 4.0000 - 5.0000i
[V,D] = cdf2rdf(V,D) V = 1.0000 0.4002 -0.0191 0 0.6479 0 0 0 0.6479 D = 1 0 0 0 4 5 0 -5 4
アルゴリズム
固有値の実数対角型は、特別に作られた相似変換を使った複素型から得られます。
参考
![]() | cd | ceil | ![]() |