mikera.matrixx.decompose
Class Cholesky
- java.lang.Object
-
- mikera.matrixx.decompose.Cholesky
-
public class Cholesky extends java.lang.ObjectClass implementing Cholesky decomposition A = L.L* Where: A is a symmetric (actually Hermitian), positive-definite matrix and: L is a lower triangular matrix L* is the conjugate transpose of L (which is equal to its transpose, since A is real in Vectorz) See: http://en.wikipedia.org/wiki/Cholesky_decomposition
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static ICholeskyResultdecompose(AMatrix a)Decompose a Matrix according the the Cholesky decomposition A = L.L*
-
-
-
Method Detail
-
decompose
public static final ICholeskyResult decompose(AMatrix a)
Decompose a Matrix according the the Cholesky decomposition A = L.L*- Parameters:
a- Any symmetric, positive definite matrix- Returns:
- The decomposition result, or null if not possible
-
-
DMelt 3.0 © DataMelt by jWork.ORG