ucl.physiol.neuroconstruct.utils.equation.functions
Class HeavisideStepFunctionUnit
java.lang.Object
ucl.physiol.neuroconstruct.utils.equation.EquationUnit
ucl.physiol.neuroconstruct.utils.equation.FunctionUnit
ucl.physiol.neuroconstruct.utils.equation.functions.HeavisideStepFunctionUnit
- All Implemented Interfaces:
- Serializable
public class HeavisideStepFunctionUnit
- extends FunctionUnit
Helper class for parsing equations. Heaviside step function. Returns 0 if argument evaluates to <0, else returns 1
- Author:
- Padraig Gleeson
- See Also:
- Serialized Form
HeavisideStepFunctionUnit
public HeavisideStepFunctionUnit(EquationUnit internalEqn)
HeavisideStepFunctionUnit
public HeavisideStepFunctionUnit()
evaluateAt
public double evaluateAt(Argument[] args)
throws EquationException
- Specified by:
evaluateAt in class FunctionUnit
- Throws:
EquationException