Package org.hipparchus.linear
Interface MatrixDecomposer
-
- All Known Implementing Classes:
CholeskyDecomposer
,LUDecomposer
,QRDecomposer
,SingularValueDecomposer
public interface MatrixDecomposer
Interface for all algorithms providing matrix decomposition.- Since:
- 1.3
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DecompositionSolver
decompose(RealMatrix a)
Get a solver for finding the A × X = B solution in least square sense.
-
-
-
Method Detail
-
decompose
DecompositionSolver decompose(RealMatrix a) throws MathIllegalArgumentException
Get a solver for finding the A × X = B solution in least square sense.- Parameters:
a
- coefficient matrix A to decompose- Returns:
- a solver
- Throws:
MathIllegalArgumentException
- if decomposition fails
-
-