This class computes the Cholesky factorization of a general n by n DoubleMatrix
.
Copyright (c) 2003-2004, dnAnalytics Project. All rights reserved. See http://www.dnAnalytics.net for details.
Adopted to Altaxo (c) 2005 Dr. Dirk Lellinger.
Constructor | Description | ||||
Full Usage:
DoubleCholeskyDecomp(matrix)
Parameters:
IROMatrix<float>
-
The matrix to factor.
|
Constructor for Cholesky decomposition class. The constructor performs the factorization of a symmetric positive
definite matrax and the Cholesky factored matrix is accessible by the This class only uses the lower triangle of the input matrix. It ignores the upper triangle.
|
Instance member | Description | ||||||
|
Returns the Cholesky factored matrix (lower triangular form).
|
||||||
Full Usage:
this.GetDeterminant
Returns: float
the determinant of the matrix.
|
Calculates the determinant of the matrix.
|
||||||
|
Calculates the inverse of the matrix.
|
||||||
Full Usage:
this.IsPositiveDefinite
Returns: bool
true if the matrix is singular; otherwise, false.
|
Return a value indicating whether the matrix is positive definite.
|
||||||
Full Usage:
this.Solve
Parameters:
IROMatrix<float>
-
RHS side of the system.
Returns: DoubleMatrix
the solution matrix, X.
|
Solves a system on linear equations, AX=B, where A is the factored matrixed.
|
||||||
Full Usage:
this.Solve
Parameters:
IReadOnlyList<float>
-
RHS side of the system.
Returns: DoubleVector
the solution vector, X.
|
Solves a system on linear equations, AX=B, where A is the factored matrixed.
|