Uses of Class
math.matrix.expressParser.Matrix
Packages that use Matrix
Package
Description
Classes designed to parse a mathematical expression.
-
Uses of Matrix in math.matrix.equationParser
Fields in math.matrix.equationParser declared as MatrixMethods in math.matrix.equationParser that return Matrix -
Uses of Matrix in math.matrix.expressParser
Fields in math.matrix.expressParser declared as MatrixModifier and TypeFieldDescriptionprivate Matrix
MatrixVariable.matrix
The matrix object stored by this variable.Methods in math.matrix.expressParser that return MatrixModifier and TypeMethodDescriptionMatrix.adjoint()
static Matrix
Matrix.columnJoin
(Matrix mat1, Matrix mat2) Place the first Matrix object side by side with the second one passed as argument to this method.private Matrix
Matrix.getCofactor
(int rw, int cl) Matrix.getCofactorMatrix()
Matrix.getColumnMatrix
(int column) MatrixValueParser.getMatrix()
MatrixVariable.getMatrix()
Matrix.getRowMatrix
(int row) Matrix.inverse()
Row reduction technique used to compute the inverse of the matrix.Matrix.minor
(int i, int j) static Matrix
The operation of matrix multiplication.Matrix.oldInverse()
Computes the inverse of this Matrix object.static Matrix
static Matrix
Matrix.reduceToRowEchelonMatrix()
Matrix.reduceToTriangularMatrix()
static Matrix
Place the first Matrix object side by side with the second one passed as argument to this method.Matrix.scalarDivide
(double scalar) Matrix.scalarMultiply
(double scalar) Matrix.solveEquation()
Used to solve a system of simultaneous equations placed in this Matrix object.static Matrix
Matrix.solveEquation
(Matrix matrix) Used to solve a system of simultaneous equations placed in the Matrix object.private static Matrix
Matrix.topRowScalarMultiply
(Matrix m, double scalar) Matrix.transpose()
Matrix.unitMatrix()
static Matrix
Matrix.unitMatrix
(int rowSize, int colSize) static Matrix
Matrix.unitMatrix
(Matrix mat) Methods in math.matrix.expressParser with parameters of type MatrixModifier and TypeMethodDescriptionprivate static double
Matrix.$2X2determinant
(Matrix m) static Matrix
Matrix.columnJoin
(Matrix mat1, Matrix mat2) Place the first Matrix object side by side with the second one passed as argument to this method.private static double
Sarus' rule for computing determinants.static final String
void
static Matrix
The operation of matrix multiplication.static Matrix
static Matrix
static Matrix
Place the first Matrix object side by side with the second one passed as argument to this method.void
static Matrix
Matrix.solveEquation
(Matrix matrix) Used to solve a system of simultaneous equations placed in the Matrix object.private static Matrix
Matrix.topRowScalarMultiply
(Matrix m, double scalar) static Matrix
Matrix.unitMatrix
(Matrix mat) Constructors in math.matrix.expressParser with parameters of type Matrix -
Uses of Matrix in math.numericalmethods
Methods in math.numericalmethods that return Matrix -
Uses of Matrix in parser
Modifier and TypeFieldDescriptionprivate Matrix
Function.matrix
If the object is aMatrix
its data is stored here.Modifier and TypeMethodDescriptionSet.addMatrix()
The list must have been originally supplied: matrix_add(A,B) {where A and B are matrices} It adds them out and returns the result as a list.Set.adjoint()
The list must have been originally supplied: adjoint(A) {where A is a Matrix} It finds the adjoint of A and returns the result as a list.Function.calcInverse()
Set.cofactorMatrix()
The list must have been originally supplied: adjoint(A) {where A is a Matrix} It finds the adjoint of A and returns the result as a list.Set.divideMatrix()
The list must have been originally supplied: matrix_div(A,B) {where A and B are matrices} or matrix_div(A,k) {where A is a matrix and k is a scalar} It divides them out and returns the result as a list.Set.echelon()
The input list is such that: The first 2 entries specify the number of rows and columns.Set.editMatrix()
The list must have been originally supplied: transpose(A) {where A is a Matrix} It transposes A and returns the result as a list.Set.eigenVectors()
The list must have been originally supplied: eigvec(A) {where A is a Matrix} It finds the eigenvalues of A and returns the result as a list.Function.getMatrix()
Set.invert()
static Matrix
Function.listToMatrix
(List<String> data) Set.listToMatrix()
The input list is such that: The first 2 entries specify the number of rows and columns.Set.multiplyMatrix()
The list must have been originally supplied: matrix_mul(A,B) {where A and B are matrices} or matrix_mul(A,k) {where A is a matrix and k is a scalar} It multiplies them out and returns the result as a list.Set.powerMatrix()
The list must have been originally supplied: matrix_pow(A,n) {where A is a Matrix and n is an integer.Function.reduceToEchelon()
Set.solveSystem()
The input list must be an n rows by n+1 columns matrixSet.subtractMatrix()
The list must have been originally supplied: matrix_sub(A,B) {where A and B are matrices} It subtracts them out and returns the result as a list.Set.transpose()
The list must have been originally supplied: transpose(A) {where A is a Matrix} It transposes A and returns the result as a list.Function.triangularMatrix()
Set.triMatrix()
The input list is such that: The first 2 entries specify the number of rows and columns.Modifier and TypeMethodDescriptionstatic String
Function.matrixToCommaList
(Matrix mat) Function.matrixToList
(Matrix mat) The input list is such that: The first 2 entries specify the number of rows and columns.static String
Function.storeAnonymousMatrixFunction
(Matrix matrix)