Package | Description |
---|---|
dev.nm.algebra.linear.matrix.generic.matrixtype | |
dev.nm.analysis.function.polynomial | |
dev.nm.analysis.function.polynomial.root | |
dev.nm.number.complex |
Modifier and Type | Method and Description |
---|---|
Complex |
ComplexMatrix.get(int row,
int col) |
Modifier and Type | Method and Description |
---|---|
ComplexMatrix |
ComplexMatrix.scaled(Complex scalar) |
void |
ComplexMatrix.set(int row,
int col,
Complex value) |
Constructor and Description |
---|
ComplexMatrix(Complex[][] data)
Construct a
Complex matrix. |
Modifier and Type | Method and Description |
---|---|
Complex |
Polynomial.evaluate(Complex z)
Evaluate this polynomial at x.
|
Complex |
Polynomial.evaluate(Number x)
Evaluate this polynomial at x.
|
Modifier and Type | Method and Description |
---|---|
Complex |
Polynomial.evaluate(Complex z)
Evaluate this polynomial at x.
|
Modifier and Type | Method and Description |
---|---|
static List<Complex> |
PolyRoot.getComplexRoots(List<? extends Number> roots)
Get a copy of only the
Complex but not real roots of a polynomial. |
Modifier and Type | Field and Description |
---|---|
static Complex |
Complex.I
a number representing 0.0 + 1.0i, the square root of -1
|
static Complex |
Complex.NaN
a number representing the complex Not-a-Number (
NaN ) |
static Complex |
Complex.NEGATIVE_INFINITY
a number representing -∞ + -∞i
|
static Complex |
Complex.ONE
a number representing 1.0 + 0.0i
|
static Complex |
Complex.POSITIVE_INFINITY
a number representing +∞ + ∞i
|
static Complex |
Complex.ZERO
a number representing 0.0 + 0.0i
|
Modifier and Type | Method and Description |
---|---|
static Complex |
ElementaryFunction.acos(Complex z)
Inverse of cosine.
|
Complex |
Complex.add(Complex that) |
static Complex |
ElementaryFunction.asin(Complex z)
Inverse of sine.
|
static Complex |
ElementaryFunction.atan(Complex z)
Inverse of tangent.
|
Complex |
Complex.conjugate()
Get the conjugate of the complex number, namely, (a - bi).
|
static Complex |
ElementaryFunction.cos(Complex z)
Cosine of a complex number.
|
static Complex |
ElementaryFunction.cosh(Complex z)
Hyperbolic cosine of a complex number.
|
Complex |
Complex.divide(Complex that)
Compute the quotient of this complex number divided by another complex number.
|
static Complex |
ElementaryFunction.exp(Complex z)
Exponential of a complex number.
|
static Complex |
Complex.fromPolar(double r,
double theta)
Factory method to construct a complex number from the polar form: (r, θ).
|
Complex |
Complex.inverse() |
static Complex |
ElementaryFunction.log(Complex z)
Natural logarithm of a complex number.
|
Complex |
Complex.minus(Complex that) |
Complex |
Complex.multiply(Complex that)
Compute the product of this complex number and that complex number.
|
Complex |
Complex.ONE()
Get one - the number representing 1.0 + 0.0i.
|
Complex |
Complex.opposite() |
static Complex |
ElementaryFunction.pow(Complex z1,
Complex z2)
z1 to the power z2.
|
static Complex |
ElementaryFunction.sin(Complex z)
Sine of a complex number.
|
static Complex |
ElementaryFunction.sinh(Complex z)
Hyperbolic sine of a complex number.
|
static Complex |
ElementaryFunction.sqrt(Complex z)
Square root of a complex number.
|
static Complex |
ElementaryFunction.tan(Complex z)
Tangent of a complex number.
|
static Complex |
ElementaryFunction.tanh(Complex z)
Hyperbolic tangent of a complex number.
|
Complex |
Complex.ZERO()
Get zero - the number representing 0.0 + 0.0i.
|
Modifier and Type | Method and Description |
---|---|
static Complex |
ElementaryFunction.acos(Complex z)
Inverse of cosine.
|
Complex |
Complex.add(Complex that) |
static Complex |
ElementaryFunction.asin(Complex z)
Inverse of sine.
|
static Complex |
ElementaryFunction.atan(Complex z)
Inverse of tangent.
|
static Complex |
ElementaryFunction.cos(Complex z)
Cosine of a complex number.
|
static Complex |
ElementaryFunction.cosh(Complex z)
Hyperbolic cosine of a complex number.
|
Complex |
Complex.divide(Complex that)
Compute the quotient of this complex number divided by another complex number.
|
static Complex |
ElementaryFunction.exp(Complex z)
Exponential of a complex number.
|
static boolean |
Complex.isInfinite(Complex z)
Check if a complex number is an infinity;
i.e., either the real or the imaginary part is infinite, c.f.,
Double.isInfinite() ,
and the number is not a NaN . |
static boolean |
Complex.isNaN(Complex z)
Check if a complex number is an
NaN ;
i.e., either the real or the imaginary part is an NaN . |
static boolean |
Complex.isReal(Complex z)
Check if this complex number is a real number;
i.e., the imaginary part is 0.
|
static Complex |
ElementaryFunction.log(Complex z)
Natural logarithm of a complex number.
|
Complex |
Complex.minus(Complex that) |
Complex |
Complex.multiply(Complex that)
Compute the product of this complex number and that complex number.
|
static Complex |
ElementaryFunction.pow(Complex z1,
Complex z2)
z1 to the power z2.
|
static Complex |
ElementaryFunction.sin(Complex z)
Sine of a complex number.
|
static Complex |
ElementaryFunction.sinh(Complex z)
Hyperbolic sine of a complex number.
|
static Complex |
ElementaryFunction.sqrt(Complex z)
Square root of a complex number.
|
static Complex |
ElementaryFunction.tan(Complex z)
Tangent of a complex number.
|
static Complex |
ElementaryFunction.tanh(Complex z)
Hyperbolic tangent of a complex number.
|
Copyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.