|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.mathematics.analysis.expressions.symbolic.IFTE
public class IFTE
DOCUMENT ME!
| Constructor Summary | |
|---|---|
IFTE(Logical condition,
Expression x,
Expression y)
|
|
| Method Summary | |
|---|---|
boolean |
contains(Expression e)
The method contains should return true if the Expression e is found in the expression (this), else false should be returned. |
Expression |
diff(NamedDataExpression x)
Returns the differential quotient for the Expression object. |
boolean |
equals(java.lang.Object e)
DOCUMENT ME! |
double |
eval()
Returns the value of the Expression object. |
Expression |
factor(Expression e)
The method should attempt to return the factor of the Expression e in the Expression this. |
java.util.List |
getElements()
The getElements method must return a java.util.List whose elements are all the subexpressions of the Expression. |
boolean |
isDifferentiable()
Returns whether the object in question is differentiable. |
boolean |
isExpandable()
Returns whether the object in question is expandable as a Taylor expansion. |
Expression |
isolate(Expression e)
The method should attempt to isolate the Expression e in the equation this=0, and return the resulting Expression. |
Expression |
isolate(Expression f,
Expression e)
The method should attempt to isolate the expression e in the equation this=f, and return the resulting Expression. |
Expression |
optimize()
Returns a new Expression object that represents the optimized expression. |
Expression |
replace(Expression a,
Expression b)
Replace all occurences of the Expression a in the current expression with the Expression b. |
java.lang.String |
toJava()
Returns String object representing Expression in Java source code. |
java.lang.String |
toString()
Returns String object representing Expression. |
java.lang.String |
toTaylorMap()
Returns String object representing org.jscience.mathematics.analysis.expressions.Tmap |
java.lang.String |
toXML()
Returns String XML representation |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IFTE(Logical condition,
Expression x,
Expression y)
| Method Detail |
|---|
public double eval()
eval in interface Expressionpublic boolean isDifferentiable()
isDifferentiable in interface ExpressionExpression.diff(NamedDataExpression)public boolean isExpandable()
isExpandable in interface Expressionpublic Expression diff(NamedDataExpression x)
diff in interface Expressionx - The NamedDataExpression object representing the
variable/parameter we wish to differentiate with respect to.
public Expression optimize()
optimize in interface Expression
public Expression replace(Expression a,
Expression b)
replace in interface Expressiona - DOCUMENT ME!b - DOCUMENT ME!
public boolean equals(java.lang.Object e)
equals in class java.lang.Objecte - DOCUMENT ME!
public java.lang.String toJava()
toJava in interface ExpressiontoJava in interface JavaExpressiblepublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toTaylorMap()
org.jscience.mathematics.analysis.expressions.Tmap
toTaylorMap in interface Expressionorg.jscience.mathematics.analysis.expressions.Tmap.public java.lang.String toXML()
toXML in interface ExpressiontoXML in interface XMLExpressiblepublic java.util.List getElements()
getElements in interface Expressionpublic boolean contains(Expression e)
contains in interface Expressione - DOCUMENT ME!
public Expression isolate(Expression e)
isolate in interface Expressione - DOCUMENT ME!
public Expression isolate(Expression f,
Expression e)
isolate in interface Expressionf - DOCUMENT ME!e - DOCUMENT ME!
public Expression factor(Expression e)
factor in interface Expressione - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||