Package jscl.math.numeric
Class NumericVector
java.lang.Object
jscl.math.numeric.Numeric
jscl.math.numeric.NumericVector
- All Implemented Interfaces:
Comparable,jscl.editor.rendering.MathObject,Arithmetic
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(NumericVector vector) intintcompareTo(NumericVector vector) Numeric[]elements()exp()log()negate()protected NumericVectorprotected NumericVectornewinstance(Numeric[] element) scalarProduct(NumericVector vector) intsignum()subtract(NumericVector vector) toMathML()toString()static NumericVectorunity(int dimension)
-
Field Details
-
element
-
n
protected final int n
-
-
Constructor Details
-
NumericVector
-
-
Method Details
-
elements
-
add
-
add
-
subtract
-
subtract
-
multiply
-
divide
- Specified by:
dividein classNumeric- Throws:
ArithmeticException
-
negate
-
signum
public int signum() -
valueof
-
magnitude2
-
scalarProduct
-
log
-
exp
-
conjugate
-
compareTo
-
compareTo
-
unity
-
toString
-
toMathML
-
newinstance
-
newinstance
-