Skip navigation links
The mathIT Library
A Java™ API for mathematics
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

M

main(String...) - Static method in enum org.mathIT.genes.Codon
 
main(String[]) - Static method in class org.mathIT.graphs.Graph
For test purposes...
main(String[]) - Static method in class org.mathIT.gui.GraphViewer
 
mapX(double) - Method in class org.mathIT.plot.ComplexPlotPane
Returns the projected value of the specified x value mapped onto this plot.
mapX(double) - Method in class org.mathIT.plot.Plot3DPane
Returns the projected value of the specified x value mapped onto this plot.
mapY(double) - Method in class org.mathIT.plot.ComplexPlotPane
Returns the projected value of the specified y value mapped onto this plot.
mapY(double) - Method in class org.mathIT.plot.Plot3DPane
Returns the projected value of the specified x value mapped onto this plot.
mark() - Method in class org.mathIT.graphs.Vertex
Marks this vertex as true.
mark() - Method in interface org.mathIT.graphs.Vertible
Marks this vertex as true.
MATH_CONTEXT - Static variable in class org.mathIT.numbers.BigNumbers
This math context is used throughout this class.
MathSet<E> - Class in org.mathIT.algebra
This class enables to create finite mathematical sets and supplies some of the usual mathematical set operations such as immutable copy, set difference, union, or intersection.
MathSet() - Constructor for class org.mathIT.algebra.MathSet
Constructs a new, empty set; the backing HashMap instance has default initial capacity (16) and load factor (0.75).
MathSet(Collection<? extends E>) - Constructor for class org.mathIT.algebra.MathSet
Constructs a new set containing the elements in the specified collection.
MathSet(int) - Constructor for class org.mathIT.algebra.MathSet
Constructs a new, empty set; the backing HashMap instance has the specified initial capacity and default load factor (0.75).
MathSet(int, float) - Constructor for class org.mathIT.algebra.MathSet
Constructs a new, empty set; the backing HashMap instance has the specified initial capacity and the specified load factor.
MathSet(E[]) - Constructor for class org.mathIT.algebra.MathSet
Constructs a new set from the input array.
MathSet(E) - Constructor for class org.mathIT.algebra.MathSet
Constructs a new set from the input element.
Matrix - Class in org.mathIT.algebra
This class enables to construct a matrix which can be manipulated by various matrix operations.
Matrix(int, int) - Constructor for class org.mathIT.algebra.Matrix
Constructs a zero matrix with the given rows and columns.
Matrix(double[][]) - Constructor for class org.mathIT.algebra.Matrix
Constructs a matrix from the given two-dimensional array.
Matrix(int[][]) - Constructor for class org.mathIT.algebra.Matrix
Constructs a matrix from the given two-dimensional array.
Matrix(double[][], int, int) - Constructor for class org.mathIT.algebra.Matrix
Constructs a matrix from the given two-dimensional array.
Matrix(double[]) - Constructor for class org.mathIT.algebra.Matrix
Constructs a matrix (1 × n) matrix from the given one-dimensional array.
matrix - Variable in class org.mathIT.algebra.Matrix
Entries of this matrix.
MatrixAlgebra - Class in org.mathIT.gui
This class offers a simple GUI frame to display unary and binary matrix operations.
MatrixAlgebra() - Constructor for class org.mathIT.gui.MatrixAlgebra
Creates new form MatrixAlgebra
MatrixAlgebra(Matrix) - Constructor for class org.mathIT.gui.MatrixAlgebra
Creates a new form MatrixAlgebra for unary operations on the matrix A.
MatrixAlgebra(String, Matrix) - Constructor for class org.mathIT.gui.MatrixAlgebra
Creates a new form MatrixAlgebra for unary operations on the matrix A.
MatrixAlgebra(Matrix, Matrix) - Constructor for class org.mathIT.gui.MatrixAlgebra
Creates a new form MatrixAlgebra for binary operations on the matrices A and B.
maxOpLength - Static variable in class org.mathIT.util.FunctionParser
Maximum number of letters an operator can have.
maxOpLength - Static variable in class org.mathIT.util.TermParser
Maximum number of letters an operator can have.
measure() - Method in class org.mathIT.quantum.Register
Returns the random value of a quantum measurement of this register.
measure(int) - Method in class org.mathIT.quantum.Register
Returns the random value of a quantum measurement of the j-th qubit of this register, j = 0, 1, ..., n - 1 where n is the size of this register.
measure(int) - Method in class org.mathIT.quantum.stabilizer.GraphRegister
Measures qubit v with the Pauli Z gate as basis operator and returns the measured value.
measure(int, LocalCliffordOperator) - Method in class org.mathIT.quantum.stabilizer.GraphRegister
Measures qubit v in the specified basis operator and returns the measured value.
measure() - Method in class org.mathIT.quantum.stabilizer.Register
Returns the random value of a quantum measurement of this register.
measure(int) - Method in class org.mathIT.quantum.stabilizer.Register
Returns the random value of a quantum measurement of the j-th qubit of this register, j = 0, 1, ..., n - 1 where n is the size of this register.
merge(int, int) - Method in class org.mathIT.graphs.Clustering
Merges the clusters i and j of this clustering and returns the resulting clustering.
MessageFrame - Class in org.mathIT.gui
This class creates a simple frame to display a message.
MessageFrame(String, String, int, int) - Constructor for class org.mathIT.gui.MessageFrame
Creates new output frame.
minus(EnumSet<E>) - Method in class org.mathIT.algebra.EnumSet
Returns the set difference of this set minus the specified minuend.
minus(E) - Method in class org.mathIT.algebra.EnumSet
Returns the set difference of this set minus the specified element.
minus(Set<E>) - Method in class org.mathIT.algebra.MathSet
Returns the set difference of this set minus the specified minuend.
minus(E) - Method in class org.mathIT.algebra.MathSet
Returns the set difference of this set minus the singleton generated by the specified element.
minus(Matrix) - Method in class org.mathIT.algebra.Matrix
Returns the difference of this matrix with the given matrix b.
minus(double[], double[]) - Static method in class org.mathIT.algebra.Matrix
Returns the subtraction of the vectors v and w.
minus(SortedSet<E>) - Method in class org.mathIT.algebra.OrderedSet
Returns the set difference of this set minus the specified minuend.
minus(E) - Method in class org.mathIT.algebra.OrderedSet
Returns the set difference of this set minus the specified element.
minus(PolynomialZ) - Method in class org.mathIT.algebra.PolynomialZ
Returns the difference this - q of this polynomial and the specified polynomial q.
minus(PolynomialZ, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
Returns the difference this - q of this polynomial and the specified polynomial q, with coefficients modula m.
minus(Set<E>) - Method in class org.mathIT.algebra.Set
Returns the set difference of this set minus the specified minuend.
minus(E) - Method in class org.mathIT.algebra.Set
Returns the set difference of this set minus the specified element.
minus(Complex) - Method in class org.mathIT.numbers.Complex
subtracts z from this complex number.
minus(Quaternion) - Method in class org.mathIT.numbers.Quaternion
Subtracts y from this quaternion.
minus(Rational) - Method in class org.mathIT.numbers.Rational
Returns the rational number k = m - n where m is this rational number.
mod(PolynomialZ) - Method in class org.mathIT.algebra.PolynomialZ
Returns the remainder of the division of this polynomial by the given polynomial y.
mod(PolynomialZ, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
Returns the remainder of the division of this polynomial by the given polynomial y modulo m.
mod(BigInteger, BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
Returns the value of n mod m, even for negative values.
mod(BigDecimal, BigDecimal) - Static method in class org.mathIT.numbers.BigNumbers
Returns the value of n mod m, even for negative values.
mod(long, long) - Static method in class org.mathIT.numbers.Numbers
Returns the value of n mod m, even for negative values.
mod(double, double) - Static method in class org.mathIT.numbers.Numbers
Returns the value of n mod m, even for negative values.
mod3b(BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
Returns the symbol in the balanced ternary system representing the value n mod 3.
mod3b(long) - Static method in class org.mathIT.numbers.Numbers
Returns the symbol in the balanced ternary system representing the value n mod 3.
modifiableHashimoto - Variable in class org.mathIT.graphs.Graph
The modiable Hashimoto matrix M(i) consisting of function entries n(i).
modPow(int, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
Returns the polynomial qe mod (p, n) where q is this polynomial.
modPow(PolynomialZ, BigInteger, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
Returns the polynomial qe mod (p, n) where q is this polynomial.
modPow(BigInteger, int, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
Returns se mod (xr - 1, n) where s is this polynomial.
modPow(BigInteger, long, long) - Static method in class org.mathIT.numbers.BigNumbers
Returns the value of me mod n for a nonnegative integer exponent e and a positive modulus n.
modPow(BigInteger, BigInteger, BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
Returns the value of me mod n for a nonnegative integer exponent e and a positive modulus n.
modPow(BigDecimal, int, BigDecimal) - Static method in class org.mathIT.numbers.BigNumbers
Returns the value of (xe) mod n.
modPow(long, long, int) - Static method in class org.mathIT.numbers.Numbers
Returns the value of xe mod n.
modPow(long, long, long) - Static method in class org.mathIT.numbers.Numbers
Returns the value of xe mod n.
modPow(double, long, double) - Static method in class org.mathIT.numbers.Numbers
Returns the value of (xe) mod n.
modularity(int[][], int, int[], int[]) - Method in class org.mathIT.graphs.Clustering
Computes and returns the modularity of this clustering in a directed graph.
modularity(int[][], int, int[]) - Method in class org.mathIT.graphs.Clustering
Computes and returns the modularity of this clustering in an undirected graph.
multiply(double, double[]) - Static method in class org.mathIT.algebra.Matrix
Returns the product a*v.
multiply(double[], double[]) - Static method in class org.mathIT.algebra.Matrix
Returns the scalar product of the vectors v and w.
multiply(double[], double[]) - Static method in class org.mathIT.algebra.Polynomial
Comparably fast method which returns an array representing the polynomial given by the polynomial product of p and q.
multiply(Polynomial) - Method in class org.mathIT.algebra.Polynomial
Multiplies this polynomial with the given polynomial q.
multiply(PolynomialZ) - Method in class org.mathIT.algebra.PolynomialZ
Multiplies this polynomial with the given polynomial q.
multiply(double, double[]) - Static method in class org.mathIT.numbers.Complex
The product of a real number x and a complex number z.
multiply(double) - Method in class org.mathIT.numbers.Complex
The product of a real number x with this complex number.
multiply(Complex, Complex) - Static method in class org.mathIT.numbers.Complex
The product of two complex numbers.
multiply(double[], double[]) - Static method in class org.mathIT.numbers.Complex
The product of two complex numbers.
multiply(Complex) - Method in class org.mathIT.numbers.Complex
Returns the product of this complex number and the complex number z.
multiply(double) - Method in class org.mathIT.numbers.Quaternion
The product of a real number y with this quaternion.
multiply(Quaternion) - Method in class org.mathIT.numbers.Quaternion
Returns the product of this quaternion and the quaternion y.
multiply(Rational) - Method in class org.mathIT.numbers.Rational
Returns the rational number k = mn where m is this rational number.
multiply(BigInteger) - Method in class org.mathIT.numbers.Rational
Returns the rational number k = mn where m is this rational number.
multiply(LocalCliffordOperator) - Method in class org.mathIT.quantum.stabilizer.LocalCliffordOperator
Muliplies this operator with the specified local Clifford operator.
multiplyMod(PolynomialZ, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
Multiplies this polynomial with the given polynomial q modulo n.
multiplyMod2(PolynomialZ, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
Multiplies this polynomial with the given polynomial q modulo n.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links
The mathIT Library
A Java™ API for mathematics