Package jscl.math
Class TechnicalVariable
- java.lang.Object
-
- jscl.math.Variable
-
- jscl.math.TechnicalVariable
-
- All Implemented Interfaces:
java.lang.Comparable,jscl.editor.rendering.MathObject
public class TechnicalVariable extends Variable
-
-
Field Summary
-
Fields inherited from class jscl.math.Variable
comparator, name
-
-
Constructor Summary
Constructors Constructor Description TechnicalVariable(java.lang.String name)TechnicalVariable(java.lang.String name, int[] subscript)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Genericantiderivative(Variable variable)intcompareSubscript(int[] c1, int[] c2)intcompareTo(Variable variable)Genericderivative(Variable variable)Genericelementary()Genericexpand()Genericfactorize()Genericfunction(Variable variable)booleanisConstant(Variable variable)protected Variablenewinstance()Genericnumeric()Genericsimplify()Genericsubstitute(Variable variable, Generic generic)java.lang.StringtoMathML()java.lang.StringtoString()-
Methods inherited from class jscl.math.Variable
compareTo, equals, expressionValue, isIdentity, nameToMathML
-
-
-
-
Method Detail
-
antiderivative
public Generic antiderivative(Variable variable) throws NotIntegrableException
- Specified by:
antiderivativein classVariable- Throws:
NotIntegrableException
-
derivative
public Generic derivative(Variable variable)
- Specified by:
derivativein classVariable
-
substitute
public Generic substitute(Variable variable, Generic generic)
- Specified by:
substitutein classVariable
-
elementary
public Generic elementary()
- Specified by:
elementaryin classVariable
-
isConstant
public boolean isConstant(Variable variable)
- Specified by:
isConstantin classVariable
-
compareSubscript
public int compareSubscript(int[] c1, int[] c2)
-
toMathML
public java.lang.String toMathML()
-
newinstance
protected Variable newinstance()
- Specified by:
newinstancein classVariable
-
-