public class Multiplication extends BinaryOperation
simplify()
and differentiate(Symbol)
depending
on this certain Expression.operand1, operand2
Constructor and Description |
---|
Multiplication()
Creates a new Multiplication object with no operands.
|
Multiplication(Expression op1,
Expression op2)
Creates a new Multiplication object with the specified operands.
|
Modifier and Type | Method and Description |
---|---|
Expression |
differentiate(Symbol s)
Returns the derivative of this Multiplication with respect to s.
|
Expression |
simplify()
Returns a simplified Expression of this Multiplication.
|
dissolveFunctionCalls, equals, getEssentialVariables, getEvaluator, getOperand1, getOperand2, getPriority, getType, isComplete, isConstant, replaceSymbol, setOperands, toString
differentiate, getEssentialVariables
public Multiplication()
BinaryOperation.BinaryOperation(int, int)
.public Multiplication(Expression op1, Expression op2)
BinaryOperation.BinaryOperation(int, int, Expression, Expression)
.op1
- op2
- public Expression differentiate(Symbol s)
differentiate
in class Expression
public Expression simplify()
simplify
in class Expression