Class Logit
- java.lang.Object
-
- org.apache.commons.math3.analysis.function.Logit
-
- All Implemented Interfaces:
DifferentiableUnivariateFunction
,UnivariateDifferentiableFunction
,UnivariateFunction
public class Logit extends Object implements UnivariateDifferentiableFunction, DifferentiableUnivariateFunction
- Since:
- 3.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Logit.Parametric
Parametric function where the input array contains the parameters of the logit function, ordered as follows: Lower bound Higher bound
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description UnivariateFunction
derivative()
Deprecated.as of 3.1, replaced byvalue(DerivativeStructure)
double
value(double x)
Compute the value of the function.DerivativeStructure
value(DerivativeStructure t)
Simple mathematical function.
-
-
-
Method Detail
-
value
public double value(double x) throws OutOfRangeException
Compute the value of the function.- Specified by:
value
in interfaceUnivariateFunction
- Parameters:
x
- Point at which the function value should be computed.- Returns:
- the value of the function.
- Throws:
OutOfRangeException
-
derivative
@Deprecated public UnivariateFunction derivative()
Deprecated.as of 3.1, replaced byvalue(DerivativeStructure)
Returns the derivative of the function- Specified by:
derivative
in interfaceDifferentiableUnivariateFunction
- Returns:
- the derivative function
-
value
public DerivativeStructure value(DerivativeStructure t) throws OutOfRangeException
Simple mathematical function.UnivariateDifferentiableFunction
classes compute both the value and the first derivative of the function.- Specified by:
value
in interfaceUnivariateDifferentiableFunction
- Parameters:
t
- function input value- Returns:
- function result
- Throws:
OutOfRangeException
- if parameter is outside of function domain- Since:
- 3.1
-
-