public class Logistic extends Object implements UnivariateDifferentiableFunction
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Logistic.ParametricParametric function where the input array contains the parameters of
 the  logistic function, ordered as follows:
 
  k
  m
  b
  q
  a
  n | 
| Constructor and Description | 
|---|
| Logistic(double k,
        double m,
        double b,
        double q,
        double a,
        double n) | 
| Modifier and Type | Method and Description | 
|---|---|
| DerivativeStructure | value(DerivativeStructure t)Simple mathematical function. | 
| double | value(double x)Compute the value of the function. | 
public Logistic(double k,
                double m,
                double b,
                double q,
                double a,
                double n)
         throws MathIllegalArgumentException
k - If b > 0, value of the function for x going towards +∞.
 If b < 0, value of the function for x going towards -∞.m - Abscissa of maximum growth.b - Growth rate.q - Parameter that affects the position of the curve along the
 ordinate axis.a - If b > 0, value of the function for x going towards -∞.
 If b < 0, value of the function for x going towards +∞.n - Parameter that affects near which asymptote the maximum
 growth occurs.MathIllegalArgumentException - if n <= 0.public double value(double x)
value in interface UnivariateFunctionx - Point at which the function value should be computed.public DerivativeStructure value(DerivativeStructure t)
UnivariateDifferentiableFunction classes compute both the
 value and the first derivative of the function.
value in interface UnivariateDifferentiableFunctiont - function input valueCopyright © 2016–2020 Hipparchus.org. All rights reserved.