Class Inverse
- java.lang.Object
-
- dev.nm.algebra.linear.matrix.doubles.matrixtype.dense.DenseMatrix
-
- dev.nm.algebra.linear.matrix.doubles.operation.Inverse
-
- All Implemented Interfaces:
Matrix,MatrixAccess,MatrixRing,MatrixTable,Densifiable,AbelianGroup<Matrix>,Monoid<Matrix>,Ring<Matrix>,Table,DeepCopyable
public class Inverse extends DenseMatrix
For a square matrix A, the inverse, A-1, if exists, satisfies
There are multiple ways to compute the inverse of a matrix. They are,A.multiply(A.inverse()) == A.ONE()- an analytic solution for small matrices, e.g., 2x2,
- LU Decomposition,
- the Moore-Penrose pseudoinverse.
- See Also:
- Wikipedia: Invertible matrix
-
-
Method Summary
-
Methods inherited from class dev.nm.algebra.linear.matrix.doubles.matrixtype.dense.DenseMatrix
add, deepCopy, equals, get, getColumn, getColumn, getRow, getRow, hashCode, minus, multiply, multiply, nCols, nRows, ONE, opposite, scaled, set, setColumn, setRow, t, toDense, toString, ZERO
-
-