Uses of Class
edu.jas.vector.GenMatrix
-
Packages that use GenMatrix Package Description edu.jas.poly Generic coefficients polynomial package.edu.jas.vector Generic vector and matrix package. -
-
Uses of GenMatrix in edu.jas.poly
Methods in edu.jas.poly with parameters of type GenMatrix Modifier and Type Method Description GenPolynomial<C>GenPolynomialRing. charPolynomial(GenMatrix<C> A)Characteristic polynomial of matrix.CGenPolynomialRing. determinant(GenMatrix<C> A)Determinant of matrix via characteristic polynomial.java.util.List<GenExteriorPolynomial<C>>GenExteriorPolynomialRing. fromMatrix(GenMatrix<C> A)Get a list of GenExteriorPolynomials from a GenMatrix. -
Uses of GenMatrix in edu.jas.vector
Fields in edu.jas.vector declared as GenMatrix Modifier and Type Field Description GenMatrix<C>GenMatrixRing. ONEGenMatrix<C>GenMatrixRing. ZEROMethods in edu.jas.vector that return GenMatrix Modifier and Type Method Description GenMatrix<C>GenMatrix. abs()Absolute value of this matrix.GenMatrix<C>GenMatrix. concat(GenMatrixRing<C> cc, GenMatrix<C> b)Concat method.GenMatrix<C>GenMatrix. copy()Copy method.GenMatrix<C>GenMatrixRing. copy(GenMatrix<C> c)Copy matrix.GenMatrix<C>GenMatrix. divide(GenMatrix<C> S)Divide this by S.GenMatrix<C>GenMatrix. divideLeft(GenMatrix<C> S)Divide left this by S.GenMatrix<C>[]GenMatrix. egcd(GenMatrix<C> b)Extended greatest common divisor.GenMatrix<C>GenMatrixRing. fromInteger(long a)Get the matrix for a.GenMatrix<C>GenMatrixRing. fromInteger(java.math.BigInteger a)Get the matrix for a.GenMatrix<C>GenMatrixRing. fromList(java.util.List<java.util.List<C>> om)From List of coefficients.GenMatrix<C>GenMatrixRing. fromVectors(java.util.List<GenVector<C>> om)From List of GenVectors.GenMatrix<C>GenMatrix. gcd(GenMatrix<C> b)Greatest common divisor.GenMatrix<C>GenMatrixRing. generate(java.util.function.BiFunction<java.lang.Integer,java.lang.Integer,C> gener)Generate matrix via lambda expression.GenMatrix<C>GenMatrix. getLower()Get lower triangular L matrix.GenMatrix<C>GenMatrixRing. getONE()Get the constant one for the GenMatrix.GenMatrix<C>GenMatrix. getUpper()Get upper triangular U matrix.GenMatrix<C>GenMatrix. getUpperScaled()Get upper triangular U matrix with diagonal 1.GenMatrix<C>GenMatrixRing. getZERO()Get the constant one for the GenMatrix.GenMatrix<C>GenMatrix. inverse()Inverse of this.GenMatrix<C>LinAlg. inverseLU(GenMatrix<C> A, java.util.List<java.lang.Integer> P)Inverse with LU decomposition.GenMatrix<C>GenMatrix. leftLinearCombination(C s, C t, GenMatrix<C> b)left linear compination of this matrix with scalar multiple of other matrix.GenMatrix<C>GenMatrix. leftScalarMultiply(C s)Left product of this matrix with scalar.GenMatrix<C>GenMatrix. linearCombination(C t, GenMatrix<C> b)Left linear combination of this matrix with scalar multiple of other matrix.GenMatrix<C>GenMatrix. linearCombination(C s, GenMatrix<C> b, C t)Linear compination of this matrix with scalar multiple of other matrix.GenMatrix<C>GenMatrix. linearCombination(GenMatrix<C> b, C t)Linear combination of this matrix with scalar multiple of other matrix.GenMatrix<C>GenMatrix. multiply(C s)Product of this matrix with scalar.GenMatrix<C>GenMatrix. multiply(GenMatrix<C> S)Multiply this with S.GenMatrix<C>GenMatrix. multiplySimple(GenMatrix<C> S)Multiply this with S.GenMatrix<C>GenMatrix. negate()Negative of this matrix.GenMatrix<C>GenMatrixRing. parse(java.io.Reader r)Parse a matrix from a Reader.GenMatrix<C>GenMatrixRing. parse(java.lang.String s)Parse a matrix from a String.GenMatrix<C>[]GenMatrix. quotientRemainder(GenMatrix<C> S)Quotient and remainder by division of this by S.GenMatrix<C>GenMatrixRing. random(int k)Random matrix.GenMatrix<C>GenMatrixRing. random(int k, float q)Random matrix.GenMatrix<C>GenMatrixRing. random(int k, float q, java.util.Random random)Random matrix.GenMatrix<C>GenMatrixRing. random(int k, java.util.Random random)Random matrix.GenMatrix<C>GenMatrixRing. randomLower(int k, float q)Random lower triangular matrix.GenMatrix<C>GenMatrixRing. randomLower(int k, float q, java.util.Random random)Random lower triangular matrix.GenMatrix<C>GenMatrixRing. randomUpper(int k, float q)Random upper triangular matrix.GenMatrix<C>GenMatrixRing. randomUpper(int k, float q, java.util.Random random)Random upper triangular matrix.GenMatrix<C>GenMatrix. remainder(GenMatrix<C> S)Remainder after division of this by S.GenMatrix<C>LinAlg. rowEchelonForm(GenMatrix<C> A)Matrix row echelon form construction.GenMatrix<C>LinAlg. rowEchelonFormSparse(GenMatrix<C> A)Matrix row echelon form construction.GenMatrix<C>GenMatrix. scalarMultiply(C s)Product of this matrix with scalar.GenMatrix<C>GenMatrix. set(int i, int j, C el)Set element at row i, column j.GenMatrix<C>GenMatrix. stack(GenMatrixRing<C> st, GenMatrix<C> b)Stack method.GenMatrix<C>GenMatrix. subtract(GenMatrix<C> b)Difference of matrices.GenMatrix<C>GenMatrix. sum(GenMatrix<C> b)Sum of matrices.GenMatrix<C>GenMatrix. transpose()Transposed matrix.GenMatrix<C>GenMatrix. transpose(GenMatrixRing<C> tr)Transposed matrix.Methods in edu.jas.vector that return types with arguments of type GenMatrix Modifier and Type Method Description java.util.List<GenMatrix<C>>GenMatrixRing. generators()Get a list of the generating elements.Methods in edu.jas.vector with parameters of type GenMatrix Modifier and Type Method Description intGenMatrix. compareTo(GenMatrix<C> b)compareTo, lexicogaphical comparison.GenMatrix<C>GenMatrix. concat(GenMatrixRing<C> cc, GenMatrix<C> b)Concat method.GenMatrix<C>GenMatrixRing. copy(GenMatrix<C> c)Copy matrix.java.util.List<java.lang.Integer>LinAlg. decompositionLU(GenMatrix<C> A)Matrix LU decomposition.CLinAlg. determinantLU(GenMatrix<C> A, java.util.List<java.lang.Integer> P)Determinant with LU decomposition.GenMatrix<C>GenMatrix. divide(GenMatrix<C> S)Divide this by S.GenMatrix<C>GenMatrix. divideLeft(GenMatrix<C> S)Divide left this by S.GenMatrix<C>[]GenMatrix. egcd(GenMatrix<C> b)Extended greatest common divisor.java.util.List<java.lang.Integer>LinAlg. fractionfreeGaussElimination(GenMatrix<C> A)Matrix fraction free Gauss elimination.GenMatrix<C>GenMatrix. gcd(GenMatrix<C> b)Greatest common divisor.GenMatrix<C>LinAlg. inverseLU(GenMatrix<C> A, java.util.List<java.lang.Integer> P)Inverse with LU decomposition.GenMatrix<C>GenMatrix. leftLinearCombination(C s, C t, GenMatrix<C> b)left linear compination of this matrix with scalar multiple of other matrix.GenVector<C>BasicLinAlg. leftProduct(GenVector<C> G, GenMatrix<C> F)Product of a vector and a matrix of ring elements.GenMatrix<C>GenMatrix. linearCombination(C t, GenMatrix<C> b)Left linear combination of this matrix with scalar multiple of other matrix.GenMatrix<C>GenMatrix. linearCombination(C s, GenMatrix<C> b, C t)Linear compination of this matrix with scalar multiple of other matrix.GenMatrix<C>GenMatrix. linearCombination(GenMatrix<C> b, C t)Linear combination of this matrix with scalar multiple of other matrix.GenMatrix<C>GenMatrix. multiply(GenMatrix<C> S)Multiply this with S.GenMatrix<C>GenMatrix. multiplySimple(GenMatrix<C> S)Multiply this with S.java.util.List<GenVector<C>>LinAlg. nullSpaceBasis(GenMatrix<C> A)Matrix Null Space basis, cokernel.GenMatrix<C>[]GenMatrix. quotientRemainder(GenMatrix<C> S)Quotient and remainder by division of this by S.longLinAlg. rankNS(GenMatrix<C> A)Rank via null space.longLinAlg. rankRE(GenMatrix<C> A)Rank via row echelon form.GenMatrix<C>GenMatrix. remainder(GenMatrix<C> S)Remainder after division of this by S.GenVector<C>BasicLinAlg. rightProduct(GenVector<C> G, GenMatrix<C> F)Product of a vector and a matrix of ring elements.GenMatrix<C>LinAlg. rowEchelonForm(GenMatrix<C> A)Matrix row echelon form construction.GenMatrix<C>LinAlg. rowEchelonFormSparse(GenMatrix<C> A)Matrix row echelon form construction.GenVector<C>LinAlg. solve(GenMatrix<C> A, GenVector<C> b)Solve linear system of equations.GenVector<C>LinAlg. solveLU(GenMatrix<C> A, java.util.List<java.lang.Integer> P, GenVector<C> b)Solve with LU decomposition.GenMatrix<C>GenMatrix. stack(GenMatrixRing<C> st, GenMatrix<C> b)Stack method.GenMatrix<C>GenMatrix. subtract(GenMatrix<C> b)Difference of matrices.GenMatrix<C>GenMatrix. sum(GenMatrix<C> b)Sum of matrices.
-