public interface UDDecomposition
The UD-decomposition of matrix A is a set of three matrices: U, D and Ut such that A = U×D×Ut. U is a upper triangular matrix and D is an diagonal matrix.
- The matrix A must be a symmetric matrix and positive definite
See DV_MATHS_270.Modifier and Type | Method and Description |
---|---|
RealMatrix |
getD()
Returns the matrix D of the decomposition.
|
double |
getDeterminant()
Return the determinant of the matrix
|
DecompositionSolver |
getSolver()
Get a solver of the linear equation A × X = B for matrices A.
|
RealMatrix |
getU()
Returns the matrix U of the decomposition.
|
RealMatrix |
getUT()
Returns the transpose of the matrix U of the decomposition.
|
RealMatrix getU()
U is an upper-triangular matrix
RealMatrix getUT()
UT is an lower-triangular matrix
RealMatrix getD()
D is an diagonal matrix
double getDeterminant()
DecompositionSolver getSolver()
Copyright © 2023 CNES. All rights reserved.