public class Gaussian extends Object implements UnivariateDifferentiableFunction, DifferentiableUnivariateFunction
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Gaussian.ParametricParametric function where the input array contains the parameters of
 the Gaussian, ordered as follows:
 
  Norm
  Mean
  Standard deviation
  | 
| Constructor and Description | 
|---|
| Gaussian()Normalized gaussian with zero mean and unit standard deviation. | 
| Gaussian(double mean,
        double sigma)Normalized gaussian with given mean and standard deviation. | 
| Gaussian(double norm,
        double mean,
        double sigma)Gaussian with given normalization factor, mean and standard deviation. | 
| Modifier and Type | Method and Description | 
|---|---|
| UnivariateFunction | derivative()Deprecated. 
 as of 3.1, replaced by  value(DerivativeStructure) | 
| DerivativeStructure | value(DerivativeStructure t)Simple mathematical function. | 
| double | value(double x)Compute the value of the function. | 
public Gaussian(double norm,
        double mean,
        double sigma)
         throws NotStrictlyPositiveException
norm - Normalization factor.mean - Mean.sigma - Standard deviation.NotStrictlyPositiveException - if sigma <= 0.public Gaussian(double mean,
        double sigma)
         throws NotStrictlyPositiveException
mean - Mean.sigma - Standard deviation.NotStrictlyPositiveException - if sigma <= 0.public Gaussian()
public double value(double x)
value in interface UnivariateFunctionx - Point at which the function value should be computed.@Deprecated public UnivariateFunction derivative()
value(DerivativeStructure)derivative in interface DifferentiableUnivariateFunctionpublic DerivativeStructure value(DerivativeStructure t) throws DimensionMismatchException
UnivariateDifferentiableFunction classes compute both the
 value and the first derivative of the function.
value in interface UnivariateDifferentiableFunctiont - function input valueDimensionMismatchException - if t is inconsistent with the
 function's free parameters or orderCopyright © 2003–2016 The Apache Software Foundation. All rights reserved.