public static class CopulaLibrary.SimpleLogisticCopulaExpression extends CopulaExpression
levelsparameterBounds| Constructor and Description |
|---|
SimpleLogisticCopulaExpression(double origin,
java.lang.String hierarchicalLevelSpecifications) |
| 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.
|
int |
getNumberOfVariables()
This method returns the number of variables in the function.
|
java.lang.Double |
getValue()
This method provides the result of the function evaluation.
|
protected void |
initialize(StatisticalModel<?> model,
HierarchicalStatisticalDataStructure data) |
protected void |
setX(int indexFirstObservation,
int indexSecondObservation) |
getBeta, getHierarchicalLevelSpecifications, getOriginalFunction, setBeta, setXgetNumberOfParameters, getParameterValue, getVariableValue, setBounds, setParameterValue, setVariableValuepublic SimpleLogisticCopulaExpression(double origin,
java.lang.String hierarchicalLevelSpecifications)
throws StatisticalDataException
StatisticalDataExceptionpublic java.lang.Double getValue()
EvaluableFunctiongetValue in interface EvaluableFunction<java.lang.Double>getValue in class AbstractMathematicalFunctionWrapperpublic Matrix getGradient()
DerivableMathematicalFunctiongetGradient in interface DerivableMathematicalFunctiongetGradient in class AbstractMathematicalFunctionWrapperpublic Matrix getHessian()
DerivableMathematicalFunctiongetHessian in interface DerivableMathematicalFunctiongetHessian in class AbstractMathematicalFunctionWrapperprotected void setX(int indexFirstObservation,
int indexSecondObservation)
setX in class CopulaExpressionpublic int getNumberOfVariables()
AbstractMathematicalFunctiongetNumberOfVariables in class AbstractMathematicalFunctionWrapperprotected void initialize(StatisticalModel<?> model, HierarchicalStatisticalDataStructure data) throws StatisticalDataException
initialize in class CopulaExpressionStatisticalDataException