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 MatrixMatrixVariable.matrixThe matrix object stored by this variable.Methods in math.matrix.expressParser that return MatrixModifier and TypeMethodDescriptionMatrix.adjoint()static MatrixMatrix.columnJoin(Matrix mat1, Matrix mat2) Place the first Matrix object side by side with the second one passed as argument to this method.private MatrixMatrix.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 MatrixThe operation of matrix multiplication.Matrix.oldInverse()Computes the inverse of this Matrix object.static Matrixstatic MatrixMatrix.reduceToRowEchelonMatrix()Matrix.reduceToTriangularMatrix()static MatrixPlace 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 MatrixMatrix.solveEquation(Matrix matrix) Used to solve a system of simultaneous equations placed in the Matrix object.private static MatrixMatrix.topRowScalarMultiply(Matrix m, double scalar) Matrix.transpose()Matrix.unitMatrix()static MatrixMatrix.unitMatrix(int rowSize, int colSize) static MatrixMatrix.unitMatrix(Matrix mat) Methods in math.matrix.expressParser with parameters of type MatrixModifier and TypeMethodDescriptionprivate static doubleMatrix.$2X2determinant(Matrix m) static MatrixMatrix.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 doubleSarus' rule for computing determinants.static final Stringvoidstatic MatrixThe operation of matrix multiplication.static Matrixstatic Matrixstatic MatrixPlace the first Matrix object side by side with the second one passed as argument to this method.voidstatic MatrixMatrix.solveEquation(Matrix matrix) Used to solve a system of simultaneous equations placed in the Matrix object.private static MatrixMatrix.topRowScalarMultiply(Matrix m, double scalar) static MatrixMatrix.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 MatrixFunction.matrixIf the object is aMatrixits 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 MatrixFunction.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 StringFunction.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 StringFunction.storeAnonymousMatrixFunction(Matrix matrix)