org.mklab.tool.matrix
クラス Chol

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

public class Chol
extends Object

コレスキー分解を求めるクラスです。

Cholesky decomposition

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

コンストラクタの概要
Chol()
           
 
メソッドの概要
static Matrix chol(Matrix X)
          対称行列Xのコレスキー分解を計算します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Chol

public Chol()
メソッドの詳細

chol

public static Matrix chol(Matrix X)
対称行列Xのコレスキー分解を計算します。 もし、Xが正定なら、
R = chol(X)
は、R'*R = Xを満たす、上三角行列Rを求めます。

このメソッドはXの対角と上三角部分のみを利用します。 下三角部分は、上三角部分の転置であると仮定されます。

パラメータ:
X - 対象となる行列
戻り値:
R コレスキー分解 (cholesky decomposition)