Package | Description |
---|---|
org.matheclipse.parser.client.eval |
Predefined evaluation engines.
|
org.matheclipse.parser.client.math |
Math utilities.
|
Modifier and Type | Method and Description |
---|---|
Complex |
ComplexNode.complexValue() |
Complex |
IComplex0Function.evaluate() |
Complex |
IComplex1Function.evaluate(Complex arg1) |
Complex |
IComplex2Function.evaluate(Complex arg1,
Complex arg2) |
Complex |
IComplexFunction.evaluate(IEvaluator<Complex,ComplexVariable> engine,
FunctionNode function) |
Complex |
ComplexEvalVisitor.getResult() |
Complex |
ComplexVariable.getValue() |
Complex |
ComplexEvalVisitor.visit(ComplexNode node) |
Complex |
ComplexEvalVisitor.visit(DoubleNode node) |
Complex |
ComplexEvalVisitor.visit(FloatNode node) |
Complex |
ComplexEvalVisitor.visit(FractionNode node) |
Complex |
ComplexEvalVisitor.visit(FunctionNode functionNode) |
Complex |
ComplexEvalVisitor.visit(IntegerNode node) |
Complex |
ComplexEvalVisitor.visit(PatternNode node) |
Complex |
ComplexEvalVisitor.visit(StringNode node) |
Complex |
ComplexEvalVisitor.visit(SymbolNode node) |
Modifier and Type | Method and Description |
---|---|
Complex |
IComplex1Function.evaluate(Complex arg1) |
Complex |
IComplex2Function.evaluate(Complex arg1,
Complex arg2) |
boolean |
IBooleanComplex2Function.evaluate(Complex arg1,
Complex arg2) |
void |
ComplexEvalVisitor.setUp(Complex data) |
void |
ComplexVariable.setValue(Complex value) |
static String |
ComplexEvaluator.toString(Complex c)
Returns a
String representation of the given
Complex number. |
Modifier and Type | Method and Description |
---|---|
Complex |
IComplexFunction.evaluate(IEvaluator<Complex,ComplexVariable> engine,
FunctionNode function) |
Constructor and Description |
---|
ComplexNode(Complex comp) |
ComplexVariable(Complex v) |
Constructor and Description |
---|
ComplexEvaluator(IASTVisitor<Complex,ComplexVariable,Complex> visitor) |
ComplexEvaluator(IASTVisitor<Complex,ComplexVariable,Complex> visitor) |
Modifier and Type | Field and Description |
---|---|
static Complex |
Complex.I
The square root of -1.
|
static Complex |
Complex.INF
A complex number representing "+INF + INFi"
|
static Complex |
Complex.NaN
A complex number representing "NaN + NaNi"
|
static Complex |
Complex.ONE
A complex number representing "1.0 + 0.0i"
|
static Complex |
Complex.ZERO
A complex number representing "0.0 + 0.0i"
|
Modifier and Type | Method and Description |
---|---|
Complex |
Complex.acos()
Compute the
inverse cosine of this complex number.
|
Complex |
Complex.add(Complex rhs)
Return the sum of this complex number and the given complex number.
|
Complex |
Complex.asin()
Compute the
inverse sine of this complex number.
|
Complex |
Complex.atan()
Compute the
inverse tangent of this complex number.
|
Complex |
Complex.conjugate()
Return the conjugate of this complex number.
|
Complex |
Complex.cos()
Compute the
cosine
of this complex number.
|
Complex |
Complex.cosh()
Compute the
hyperbolic cosine of this complex number.
|
protected Complex |
Complex.createComplex(double real,
double imaginary)
Create a complex number given the real and imaginary parts.
|
Complex |
Complex.divide(Complex rhs)
Return the quotient of this complex number and the given complex number.
|
Complex |
Complex.exp()
Compute the
exponential function of this complex number.
|
Complex |
Complex.log()
Compute the
natural logarithm of this complex number.
|
Complex |
Complex.multiply(Complex rhs)
Return the product of this complex number and the given complex number.
|
Complex |
Complex.negate()
Return the additive inverse of this complex number.
|
Complex |
Complex.pow(Complex x)
Returns of value of this complex number raised to the power of
x . |
Complex |
Complex.sin()
Compute the
sine
of this complex number.
|
Complex |
Complex.sinh()
Compute the
hyperbolic sine of this complex number.
|
Complex |
Complex.sqrt()
Compute the
square root of this complex number.
|
Complex |
Complex.sqrt1z()
Compute the
square root of 1 -
this 2 for this complex
number. |
Complex |
Complex.subtract(Complex rhs)
Return the difference between this complex number and the given complex
number.
|
Complex |
Complex.tan()
Compute the
tangent of this complex number.
|
Complex |
Complex.tanh()
Compute the
hyperbolic tangent of this complex number.
|
Modifier and Type | Method and Description |
---|---|
Complex |
Complex.add(Complex rhs)
Return the sum of this complex number and the given complex number.
|
Complex |
Complex.divide(Complex rhs)
Return the quotient of this complex number and the given complex number.
|
Complex |
Complex.multiply(Complex rhs)
Return the product of this complex number and the given complex number.
|
Complex |
Complex.pow(Complex x)
Returns of value of this complex number raised to the power of
x . |
Complex |
Complex.subtract(Complex rhs)
Return the difference between this complex number and the given complex
number.
|
Copyright © 2015. All rights reserved.