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, toTeXstatic 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 Expressionpublic Polynomial Taylor(double d, int i, java.lang.String s)
Taylor in class Expressionvoid clearPatternValue()
clearPatternValue in class Expressionpublic Expression copy()
copy in class Expressionpublic Expression differentiate(java.lang.String s)
differentiate in class Expressionpublic boolean equal(java.lang.Object obj)
equal in class Expressionpublic boolean equals(java.lang.Object obj)
equals in class Expressionpublic double f(double d)
f in class Expressionpublic double f(double d,
double d1)
public Complex f(Complex complex)
f in class Expressionpublic boolean getContinuity()
getContinuity in class ExpressionExpression getExFun(Function function)
public MultDecomp getMultDecomp()
getMultDecomp in class Expressionjava.lang.String getName()
public boolean greater(Expression expression)
greater in class Expressionpublic int hashCode()
hashCode in class Expressionpublic boolean isFree(Expression expression)
isFree in class Expressionboolean loadClass(java.lang.String s)
public Expression match()
match in class Expressionpublic Expression replace(Variable variable, Expression expression)
replace in class Expressionvoid setName(java.lang.String s)
java.lang.String readFromJar(java.lang.String s)
public Expression simplify()
simplify in class ExpressionExpression sort()
sort in class Expressionpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toMath()
toMath in class Expressionpublic Expression type()
type in class Expression