public abstract class CopulaExpression extends AbstractMathematicalFunctionWrapper
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<java.lang.String> |
levels |
parameterBounds| Modifier | Constructor and Description |
|---|---|
protected |
CopulaExpression(java.lang.String hierarchicalLevels) |
| Modifier and Type | Method and Description |
|---|---|
Matrix |
getBeta()
This method returns the vector of parameters.
|
protected java.util.List<java.lang.String> |
getHierarchicalLevelSpecifications() |
LinearStatisticalExpression |
getOriginalFunction()
This method returns the original function.
|
protected void |
initialize(StatisticalModel<?> model,
HierarchicalStatisticalDataStructure data) |
void |
setBeta(Matrix beta)
This method sets the vector of parameters.
|
protected abstract void |
setX(int indexFirstObservation,
int indexSecondObservation) |
void |
setX(Matrix x)
This method sets the vector of explanatory variables.
|
getGradient, getHessian, getNumberOfParameters, getNumberOfVariables, getParameterValue, getValue, getVariableValue, setBounds, setParameterValue, setVariableValuepublic LinearStatisticalExpression getOriginalFunction()
AbstractMathematicalFunctionWrappergetOriginalFunction in class AbstractMathematicalFunctionWrapperprotected java.util.List<java.lang.String> getHierarchicalLevelSpecifications()
protected abstract void setX(int indexFirstObservation,
int indexSecondObservation)
protected void initialize(StatisticalModel<?> model, HierarchicalStatisticalDataStructure data) throws StatisticalDataException
StatisticalDataExceptionpublic void setX(Matrix x)
AbstractMathematicalFunctionsetX in class AbstractMathematicalFunctionWrapperx - a Matrix instancepublic void setBeta(Matrix beta)
AbstractMathematicalFunctionsetBeta in class AbstractMathematicalFunctionWrapperbeta - a Matrix instancepublic Matrix getBeta()
AbstractMathematicalFunctiongetBeta in class AbstractMathematicalFunctionWrapper