public class Complex extends Constant
Modifier and Type | Field and Description |
---|---|
static Complex |
I |
private double |
im |
private double |
re |
protected static double |
TWO_PI |
Constant, loadedTable, local, localTable, name, patternDict, table
Constructor and Description |
---|
Complex() |
Complex(Complex complex) |
Complex(double d) |
Complex(double d,
double d1) |
Complex(MyLong m) |
Complex(Real real1) |
Modifier and Type | Method and Description |
---|---|
double |
abs() |
private static double |
abs(double d,
double d1) |
Complex |
acos() |
Complex |
acosh() |
Complex |
add(Complex complex) |
(package private) Complex |
add(double d) |
(package private) Constant |
add(Real real1) |
double |
arg() |
Complex |
asin() |
Complex |
asinh() |
Complex |
atan() |
Complex |
atanh() |
static Complex |
cart(double d,
double d1) |
Complex |
conjugate() |
Complex |
cos() |
Complex |
cosh() |
Complex |
cot() |
Complex |
csc() |
private static void |
div(Complex complex,
double d,
double d1) |
(package private) Complex |
divide(Complex complex) |
(package private) static Complex |
divide(double d,
Complex complex) |
(package private) Constant |
divide(Real real1) |
(package private) static Constant |
divide(Real real1,
Complex complex) |
boolean |
equals(Complex complex,
double d) |
boolean |
equals(java.lang.Object obj) |
Complex |
exp() |
(package private) Expression |
getValue() |
double |
im() |
private static void |
inv(Complex complex) |
boolean |
isInfinite() |
boolean |
isNaN() |
Complex |
log() |
(package private) Complex |
multiply(Complex complex) |
(package private) Complex |
multiply(double d) |
(package private) Constant |
multiply(MyLong mylong) |
(package private) Constant |
multiply(Rational rational) |
(package private) Constant |
multiply(Real real1) |
Complex |
negate() |
double |
norm() |
static Complex |
polar(double d,
double d1) |
(package private) Complex |
pow(Complex complex) |
static Complex |
pow(Complex complex,
Complex complex1) |
static Complex |
pow(Complex complex,
double d) |
Complex |
pow(double d) |
static Complex |
pow(double d,
Complex complex) |
Complex |
pow(int d) |
Complex |
pow(MyLong d) |
(package private) Constant |
pow(Real real1) |
double |
re() |
static Complex |
real(double d) |
(package private) double |
root(double d,
double d1) |
Complex |
root(int i) |
Complex |
scale(double d) |
Complex |
sec() |
Complex |
signum() |
Expression |
simplify() |
Complex |
sin() |
Complex |
sinh() |
Complex |
sqrt() |
private static void |
sqrt(Complex complex) |
(package private) Complex |
subtract(Complex complex) |
(package private) static Complex |
subtract(double d,
Complex complex) |
(package private) Constant |
subtract(Real real1) |
(package private) static Constant |
subtract(Real real1,
Complex complex) |
Complex |
tan() |
Complex |
tanh() |
java.lang.String |
toString() |
add, add, add, add, differentiate, divide, divide, divide, divide, f, getContinuity, getMultDecomp, isFree, multiply, multiply, pow, subtract, subtract, subtract, subtract, Taylor
clearAll, clearPatternValue, copy, equal, f, getAddDecomp, getPowerHash, greater, hashCode, isPrime, match, N, replace, sort, toMath, toTeX, type
protected static final double TWO_PI
public static final Complex I
private double re
private double im
public Complex()
public Complex(double d)
public Complex(double d, double d1)
public Complex(Complex complex)
public Complex(MyLong m)
public Complex(Real real1)
public double abs()
private static double abs(double d, double d1)
public Complex acos()
public Complex acosh()
Complex add(double d)
public double arg()
public Complex asin()
public Complex asinh()
public Complex atan()
public Complex atanh()
public static Complex cart(double d, double d1)
public Complex conjugate()
public Complex cos()
public Complex cosh()
public Complex cot()
public Complex csc()
private static void div(Complex complex, double d, double d1)
public boolean equals(Complex complex, double d)
public Complex exp()
Expression getValue()
public double im()
private static void inv(Complex complex)
public boolean isInfinite()
public boolean isNaN()
public Complex log()
Complex multiply(double d)
public double norm()
double root(double d, double d1)
public Complex root(int i)
public static Complex polar(double d, double d1)
public Complex pow(double d)
public Complex pow(int d)
public double re()
public static Complex real(double d)
public Complex scale(double d)
public Complex sec()
public Expression simplify()
simplify
in class Expression
public Complex sin()
public Complex sinh()
public Complex sqrt()
private static void sqrt(Complex complex)
public Complex tan()
public Complex tanh()
public Complex signum()