public class Function extends Expression
Modifier and Type | Field and Description |
---|---|
(package private) Expression[] |
argument |
(package private) Function |
fun |
(package private) java.lang.String |
lib |
(package private) boolean |
load |
(package private) static java.lang.String |
pack |
(package private) static java.lang.String |
path |
Constant, loadedTable, local, localTable, name, patternDict, table, value
Constructor and Description |
---|
Function() |
Function(Expression arg) |
Function(Expression[] arg) |
Function(Expression e1,
Expression e2) |
Function(java.lang.String s,
Expression arg) |
Function(java.lang.String s,
Expression[] arg) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
clearPatternValue() |
Expression |
copy() |
Expression |
differentiate(java.lang.String s) |
boolean |
equal(java.lang.Object obj) |
boolean |
equals(java.lang.Object obj) |
Complex |
f(Complex complex) |
double |
f(double d) |
double |
f(double d,
double d1) |
boolean |
getContinuity() |
(package private) Expression |
getExFun(Function function) |
MultDecomp |
getMultDecomp() |
(package private) java.lang.String |
getName() |
boolean |
greater(Expression expression) |
int |
hashCode() |
boolean |
isFree(Expression expression) |
(package private) boolean |
loadClass(java.lang.String s) |
Expression |
match() |
Expression |
N() |
(package private) java.lang.String |
readFromJar(java.lang.String s) |
Expression |
replace(Variable variable,
Expression expression) |
(package private) void |
setName(java.lang.String s) |
Expression |
simplify() |
(package private) Expression |
sort() |
Polynomial |
Taylor(double d,
int i,
java.lang.String s) |
java.lang.String |
toMath() |
java.lang.String |
toString() |
Expression |
type() |
clearAll, getAddDecomp, getPowerHash, getValue, isPrime, toTeX
static final java.lang.String path
static final java.lang.String pack
java.lang.String lib
Expression[] argument
Function fun
boolean load
Function()
Function(Expression[] arg)
Function(Expression arg)
Function(Expression e1, Expression e2)
Function(java.lang.String s, Expression[] arg)
Function(java.lang.String s, Expression arg)
public Expression N()
N
in class Expression
public Polynomial Taylor(double d, int i, java.lang.String s)
Taylor
in class Expression
void clearPatternValue()
clearPatternValue
in class Expression
public Expression copy()
copy
in class Expression
public Expression differentiate(java.lang.String s)
differentiate
in class Expression
public boolean equal(java.lang.Object obj)
equal
in class Expression
public boolean equals(java.lang.Object obj)
equals
in class Expression
public double f(double d)
f
in class Expression
public double f(double d, double d1)
public Complex f(Complex complex)
f
in class Expression
public boolean getContinuity()
getContinuity
in class Expression
Expression getExFun(Function function)
public MultDecomp getMultDecomp()
getMultDecomp
in class Expression
java.lang.String getName()
public boolean greater(Expression expression)
greater
in class Expression
public int hashCode()
hashCode
in class Expression
public boolean isFree(Expression expression)
isFree
in class Expression
boolean loadClass(java.lang.String s)
public Expression match()
match
in class Expression
public Expression replace(Variable variable, Expression expression)
replace
in class Expression
void setName(java.lang.String s)
java.lang.String readFromJar(java.lang.String s)
public Expression simplify()
simplify
in class Expression
Expression sort()
sort
in class Expression
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toMath()
toMath
in class Expression
public Expression type()
type
in class Expression