Uses of Interface
edu.hws.jcm.data.Expression

Packages that use Expression
edu.hws.jcm.awt   
edu.hws.jcm.data   
edu.hws.jcm.draw   
edu.hws.jcm.functions   
engin   
 

Uses of Expression in edu.hws.jcm.awt
 

Classes in edu.hws.jcm.awt that implement Expression
protected  class ExpressionInput.EI
          The expression associated with an ExpressionInput belongs to this class.
 

Methods in edu.hws.jcm.awt that return Expression
 Expression ExpressionInput.EI.derivative(Variable wrt)
           
 Expression ExpressionInput.getExpression()
          Get the Expression associated with this ExpressionInput.
 

Uses of Expression in edu.hws.jcm.data
 

Classes in edu.hws.jcm.data that implement Expression
 class Constant
          A Constant is a Value that represents a constant real number.
 class ExpressionProgram
          An ExprssionProgram represents a mathematical expression such as "3" or "sin(x^2)", stored in the form of a program for a stack machine.
 class Variable
          A Variable is a Value object whose value can be changed.
 

Methods in edu.hws.jcm.data that return Expression
 Expression Constant.derivative(Variable wrt)
          Return the derivative of this Constant with respect to the variable wrt.
 Expression Expression.derivative(Variable wrt)
          Return an Expression that represents the derivative of this expression with respect to the variable wrt.
 Expression ExpressionProgram.derivative(Variable wrt)
          Compute the derivative of this expression with respect to the Variable wrt.
 Expression Variable.derivative(Variable wrt)
          Return the derivative of this Variable with respect to the Variable wrt.
 

Constructors in edu.hws.jcm.data with parameters of type Expression
SimpleFunction(Expression e, Variable v)
          Create the function of one variable such that the value of the function at x is obtained by temporarily assigning x as the value of the variable v and then evaluating e.
SimpleFunction(Expression e, Variable[] v)
          Create a function.
 

Uses of Expression in edu.hws.jcm.draw
 

Methods in edu.hws.jcm.draw with parameters of type Expression
 void ScatterPlot.setExpressions(Expression exp1, Expression exp2)
          Specify the data for the the plot is to be obtained by evaluating the two expressions that are given as parameters.
 

Constructors in edu.hws.jcm.draw with parameters of type Expression
ScatterPlot(DataTableInput table, Expression exp1, Expression exp2)
          Create scatter plot to plot specified expressions using data from a table.
 

Uses of Expression in edu.hws.jcm.functions
 

Constructors in edu.hws.jcm.functions with parameters of type Expression
ExpressionFunction(java.lang.String name, Variable[] params, Expression definition)
          Construct a function from a list of variables that serve as parameters and an expression that, presumably, can include those variables.
 

Uses of Expression in engin
 

Methods in engin with parameters of type Expression
 java.util.ArrayList Engin.findZeroes(Expression exp, Variable var, Interval inter, double threshold)
          This method finds the intersection points between a mathematical expression and a threshold, on the interval closure inter.
 java.util.ArrayList Engin.findZeroesBigDecimal(Expression exp, Variable var, Interval inter, double threshold)
          This method finds the intersection points between a mathematical expression and a threshold, on the interval closure inter.
 java.util.ArrayList Engin.findZeroesDouble(Expression exp, Variable var, Interval inter, double threshold)
          This method finds the intersection points between a mathematical expression and a threshold, on the interval closure inter.