|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.mathematics.analysis.expressions.OperatorExpression
org.jscience.mathematics.analysis.expressions.BinaryOperator
org.jscience.mathematics.analysis.expressions.symbolic.Atan2
public class Atan2
Class representing the inverse tangent function of
two Expression objects.
Example of use:
Expression x = ...; Expression y = ...; Expression e = new Atan2( y, x );
BinaryOperator,
Serialized Form| Field Summary |
|---|
| Fields inherited from class org.jscience.mathematics.analysis.expressions.BinaryOperator |
|---|
deriv, evalValid, evalValue, secondOperand, valid |
| Fields inherited from class org.jscience.mathematics.analysis.expressions.OperatorExpression |
|---|
firstOperand |
| Constructor Summary | |
|---|---|
Atan2(Expression operand1,
Expression operand2)
Creates a Atan2 object that represents the inverse tangent function of two Expression objects. |
|
| Method Summary | |
|---|---|
Expression |
diff(NamedDataExpression x)
DOCUMENT ME! |
boolean |
equals(java.lang.Object e)
DOCUMENT ME! |
double |
eval()
DOCUMENT ME! |
boolean |
isExpandable()
DOCUMENT ME! |
Expression |
isolate(Expression f,
Expression e)
DOCUMENT ME! |
Expression |
optimize()
DOCUMENT ME! |
Expression |
replace(Expression a,
Expression b)
DOCUMENT ME! |
java.lang.String |
toJava()
DOCUMENT ME! |
java.lang.String |
toString()
DOCUMENT ME! |
java.lang.String |
toXML()
DOCUMENT ME! |
| Methods inherited from class org.jscience.mathematics.analysis.expressions.BinaryOperator |
|---|
getElements, getSecondOperand, isDifferentiable, resetNumDiff, resetNumEval, setIndex, setNumberOfIndependents, setSecondOperand, toTaylorMap |
| Methods inherited from class org.jscience.mathematics.analysis.expressions.OperatorExpression |
|---|
contains, factor, getFirstOperand, isolate, setFirstOperand |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Atan2(Expression operand1,
Expression operand2)
operand1 - An Expression object.operand2 - An Expression object.| Method Detail |
|---|
public double eval()
public Expression diff(NamedDataExpression x)
diff in interface Expressiondiff in class BinaryOperatorx - DOCUMENT ME!
public Expression replace(Expression a,
Expression b)
a - DOCUMENT ME!b - DOCUMENT ME!
public boolean equals(java.lang.Object e)
equals in class java.lang.Objecte - DOCUMENT ME!
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toJava()
public boolean isExpandable()
isExpandable in interface ExpressionisExpandable in class BinaryOperatorExpression.isExpandable()public Expression optimize()
public Expression isolate(Expression f,
Expression e)
isolate in interface Expressionisolate in class OperatorExpressionf - DOCUMENT ME!e - DOCUMENT ME!
public java.lang.String toXML()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||