Package jscl.math.numeric
Class NumericMatrix
- java.lang.Object
-
- jscl.math.numeric.Numeric
-
- jscl.math.numeric.NumericMatrix
-
- All Implemented Interfaces:
java.lang.Comparable,jscl.editor.rendering.MathObject,Arithmetic
public class NumericMatrix extends Numeric
-
-
Constructor Summary
Constructors Constructor Description NumericMatrix(Numeric[][] element)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Numericadd(Numeric numeric)NumericMatrixadd(NumericMatrix matrix)intcompareTo(Numeric numeric)intcompareTo(NumericMatrix matrix)Numericconjugate()Numericdeterminant()Numericdivide(Numeric numeric)Numeric[][]elements()Numericexp()static NumericMatrixidentity(int dimension)static NumericMatrixidentity(int n, int p)Numericinverse()Numericlog()Numericmultiply(Numeric numeric)NumericMatrixmultiply(NumericMatrix matrix)Numericnegate()protected NumericMatrixnewinstance()protected NumericMatrixnewinstance(Numeric[][] element)intsignum()Numericsubtract(Numeric numeric)NumericMatrixsubtract(NumericMatrix matrix)java.lang.StringtoMathML()java.lang.StringtoString()Numerictrace()Numerictranspose()Numericvalueof(Numeric numeric)Numeric[]vectors()
-
-
-
Field Detail
-
element
protected final Numeric[][] element
-
n
protected final int n
-
p
protected final int p
-
-
Constructor Detail
-
NumericMatrix
public NumericMatrix(Numeric[][] element)
-
-
Method Detail
-
elements
public Numeric[][] elements()
-
add
public NumericMatrix add(NumericMatrix matrix)
-
subtract
public NumericMatrix subtract(NumericMatrix matrix)
-
multiply
public NumericMatrix multiply(NumericMatrix matrix)
-
vectors
public Numeric[] vectors()
-
transpose
public Numeric transpose()
-
trace
public Numeric trace()
-
determinant
public Numeric determinant()
-
compareTo
public int compareTo(NumericMatrix matrix)
-
identity
public static NumericMatrix identity(int dimension)
-
identity
public static NumericMatrix identity(int n, int p)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toMathML
public java.lang.String toMathML()
-
newinstance
protected NumericMatrix newinstance()
-
newinstance
protected NumericMatrix newinstance(Numeric[][] element)
-
-