All Classes and Interfaces
Classes
Class
Description
An implementation of the abstract class 
Matrix that uses an array of
 BigDecimal values to store the internal data and arithmetic provided by BigDecimal
 to perform calculations.An implementation of the abstract class 
Matrix that uses an array of primitive
 double values to store the matrix elements and standard double arithmetic
 to perform calculations.A generic abstract class which defines the set of operations that all its subclasses must implement.
Instances of subclasses are capable of: solving systems of linear equations of the forms A * X = B and A * x = b, including versions with enhanced accuracy that use an iterative refinement of the solution (see Matrix.solve(Number[]), Matrix.solveAccurately(Number[]), Matrix.solve(Matrix) and alike); inversion (including a version with enhanced accuracy) and transposition of the matrix; multiplying this matrix by another matrix, by a vector, and by a scalar; addition and subtraction of a matrix; computation of the determinant.
Instances of subclasses are capable of: solving systems of linear equations of the forms A * X = B and A * x = b, including versions with enhanced accuracy that use an iterative refinement of the solution (see Matrix.solve(Number[]), Matrix.solveAccurately(Number[]), Matrix.solve(Matrix) and alike); inversion (including a version with enhanced accuracy) and transposition of the matrix; multiplying this matrix by another matrix, by a vector, and by a scalar; addition and subtraction of a matrix; computation of the determinant.