org.mklab.tool.matrix
クラス Schord

java.lang.Object
  上位を拡張 org.mklab.tool.matrix.Schord

public class Schord
extends Object

順序付きシュア分解を求めるクラスです。

Schur decomposition with ordering

バージョン:
$Revision: 1.21 $
作成者:
koga

コンストラクタの概要
Schord()
           
 
メソッドの概要
static List<Matrix> schord(Matrix Qi, Matrix Ti, IntMatrix idx_)
          Tiの固有値が指数idxの成分の昇順に並ぶようにするための直交行列Qを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Schord

public Schord()
メソッドの詳細

schord

public static List<Matrix> schord(Matrix Qi,
                                  Matrix Ti,
                                  IntMatrix idx_)
Tiの固有値が指数idxの成分の昇順に並ぶようにするための直交行列Qを返します。

Tiは上三角行列、Qiは直交行列です。

パラメータ:
Qi - Q行列
Ti - T行列
idx_ - 成分の順番
戻り値:
{Qo, To} 順序付きシュア分解 (schur decomposition)