|
SchurDecomposition
SchurDecomposition[m]は,数値的行列mのシューア (Schur)分解を作成する.この結果はリスト q, t であるが,ここでqは正規直交行列,そしてtは,上三角のブロック行列とする.
SchurDecomposition[ m, a ]はmのaについての一般化されたシューア分解を返す.
もとの行列mは,q . t . Conjugate[Transpose[q]]と等しい.
SchurDecomposition[m, Pivoting -> True]は,リスト q, t, d を作成する.ただし,dは m . dがd . q . t . Conjugate[Transpose[q]]と等しい置換された対角行列とする.
SchurDecomposition[ m, a ]は行列のリスト q, s, p, t を与える.ここで,qとpは正規直交行列であり,sとtは上三角行列であり,mはq . s . Conjugate[Transpose[p]]によって与えられ,aはq . t . Conjugate[Transpose[p]]によって与えられる.
参照セクション:3.7.10.
実装に関するノート:A.9.4.
次も参照:QRDecomposition,LUDecomposition,SingularValueDecomposition,JordanDecomposition.
バージョン2の新関数.バージョン5.0で大幅改訂
他の例
|