|
|||||||||
| 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.UnaryOperator
org.jscience.mathematics.analysis.expressions.symbolic.Cos
public class Cos
Class representing the cosine of an Expression object.
Example of use:
Expression e1 = ...; Expression e2 = new Cos( e1 );
UnaryOperator,
Serialized Form| Field Summary |
|---|
| Fields inherited from class org.jscience.mathematics.analysis.expressions.UnaryOperator |
|---|
deriv, evalValid, evalValue, valid |
| Fields inherited from class org.jscience.mathematics.analysis.expressions.OperatorExpression |
|---|
firstOperand |
| Constructor Summary | |
|---|---|
Cos(Expression operand)
Creates an object that represent the cosine of an Expression object. |
|
| Method Summary | |
|---|---|
Expression |
diff(NamedDataExpression x)
DOCUMENT ME! |
boolean |
equals(java.lang.Object e)
DOCUMENT ME! |
double |
eval()
DOCUMENT ME! |
Expression |
isolate(Expression f,
Expression e)
DOCUMENT ME! |
double |
numDiff(int i)
DOCUMENT ME! |
double |
numEval()
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 |
toTaylorMap()
DOCUMENT ME! |
java.lang.String |
toXML()
DOCUMENT ME! |
| Methods inherited from class org.jscience.mathematics.analysis.expressions.UnaryOperator |
|---|
getElements, isDifferentiable, isExpandable, resetNumDiff, resetNumEval, setIndex, setNumberOfIndependents |
| 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 |
| Methods inherited from interface org.jscience.mathematics.analysis.expressions.NumericalDifferentiable |
|---|
resetNumDiff, resetNumEval, setIndex, setNumberOfIndependents |
| Constructor Detail |
|---|
public Cos(Expression operand)
operand - An Expression object.| Method Detail |
|---|
public double eval()
eval in interface Expressionpublic Expression diff(NamedDataExpression x)
diff in interface Expressiondiff in class UnaryOperatorx - DOCUMENT ME!
public double numDiff(int i)
numDiff in interface NumericalDifferentiablei - DOCUMENT ME!
public double numEval()
numEval in interface NumericalDifferentiablepublic boolean equals(java.lang.Object e)
equals in class java.lang.Objecte - DOCUMENT ME!
public Expression replace(Expression a,
Expression b)
replace in interface Expressiona - DOCUMENT ME!b - DOCUMENT ME!
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toJava()
toJava in interface ExpressiontoJava in interface JavaExpressiblepublic java.lang.String toTaylorMap()
toTaylorMap in interface ExpressiontoTaylorMap in class UnaryOperatorpublic Expression optimize()
optimize in interface Expression
public Expression isolate(Expression f,
Expression e)
isolate in interface Expressionisolate in class OperatorExpressionf - DOCUMENT ME!e - DOCUMENT ME!
public java.lang.String toXML()
toXML in interface ExpressiontoXML in interface XMLExpressible
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||