Interface Summary Interface Description CholeskyDecomposition<MatrixType extends Matrix64F>Cholesky decomposition for
DecompositionInterface<T extends Matrix64F>An interface for performing matrix decompositions on a
EigenDecomposition<MatrixType extends Matrix64F>This is a generic interface for computing the eigenvalues and eigenvectors of a matrix. LinearSolver<T extends Matrix64F>An implementation of LinearSolver solves a linear system or inverts a matrix. LUDecomposition<T extends Matrix64F>LU Decomposition refactors the original matrix such that:
PT*L*U = Awhere P is a pivot matrix, L is a lower triangular matrix, U is an upper triangular matrix and A is the original matrix.
QRDecomposition<T extends Matrix64F>QR decompositions decompose a rectangular matrix 'A' such that 'A=QR'. QRPDecomposition<T extends Matrix64F>Similar to
QRDecompositionbut it can handle the rank deficient case by performing column pivots during the decomposition.
ReducedRowEchelonForm<T extends DenseMatrix64F>An augmented system matrix is said to be in reduced row echelon form (RREF) if the following are true: SingularValueDecomposition<T extends Matrix64F>This is an abstract class for computing the singular value decomposition (SVD) of a matrix, which is defined as:
A = U * W * V T
where A is m by n, and U and V are orthogonal matrices, and W is a diagonal matrix.
Class Summary Class Description DecompositionFactoryContains operations related to creating and evaluating the quality of common matrix decompositions. LinearSolverFactoryA factory for generating solvers for systems of the form A*x=b, where A and B are known and x is unknown. Exception Summary Exception Description SingularMatrixExceptionThis exception is thrown if an operation can not be finished because the matrix is singular.
SCaVis 2.1 © jWork.ORG