public class CATExponentialFunction extends CATDecayFunction
CATDecayFunction.ParameterID, CATDecayFunction.VariableID
parameterBounds
Constructor and Description |
---|
CATExponentialFunction() |
Modifier and Type | Method and Description |
---|---|
Matrix |
getGradient()
This method returns a vector that contains the first derivatives of the function with respect to its parameters.
|
Matrix |
getHessian()
This method returns a matrix that contains the second derivatives of the function with respect to its parameters.
|
double |
getInfiniteIntegral()
This method returns the value of the infinite integral of the decay function.
|
java.lang.Double |
getValue()
This method provides the result of the function evaluation.
|
getBeta, getNumberOfParameters, getNumberOfVariables, getParameterValue, getVariableValue, setBeta, setBounds, setParameterValue, setVariableValue, setX
public java.lang.Double getValue()
EvaluableFunction
getValue
in interface EvaluableFunction<java.lang.Double>
getValue
in class AbstractMathematicalFunction
public double getInfiniteIntegral()
CATDecayFunction
getInfiniteIntegral
in class CATDecayFunction
public Matrix getGradient()
DerivableMathematicalFunction
getGradient
in interface DerivableMathematicalFunction
getGradient
in class AbstractMathematicalFunction
public Matrix getHessian()
DerivableMathematicalFunction
getHessian
in interface DerivableMathematicalFunction
getHessian
in class AbstractMathematicalFunction