org.mklab.nfc.leq
クラス CholeskyDecomposer<E extends NumericalScalar<E>>
java.lang.Object
org.mklab.nfc.leq.CholeskyDecomposer<E>
- 型パラメータ:
E
- 成分の型
public class CholeskyDecomposer<E extends NumericalScalar<E>>
- extends Object
コレスキー分解を求めるクラスです。
Cholesky decomposition
- バージョン:
- $Revision: 1.26 $
- 作成者:
- koga
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CholeskyDecomposer
public CholeskyDecomposer()
decompose
public NumericalMatrixOperator<E> decompose(NumericalMatrixOperator<E> X)
- 対称行列のコレスキー分解を計算します。
もし、X
が正定なら、
R'*R = X
を満たす、上三角行列R
を求めます。 このメソッドはX
の対角と上三角部分のみを利用します。 下三角部分は、上三角部分の転置であると仮定されます。
- パラメータ:
X
- 対象となる行列
- 戻り値:
- R コレスキー分解 (cholesky decomposition)