Class GaussianKernel
The Gaussian kernel: the normal density of the given average and standard deviation, times √(2π).
public sealed class GaussianKernel : KernelFunction
- Inheritance
-
GaussianKernel
- Inherited Members
Constructors
GaussianKernel(double, double)
Initializes a new instance of the GaussianKernel class.
public GaussianKernel(double average, double sigma)
Parameters
Exceptions
- ArgumentException
sigmaisn't positive.
Methods
Derivative(double)
The kernel's derivative at x.
public double Derivative(double x)
Parameters
xdoubleThe argument.
Returns
- double
The derivative.
Evaluate(double)
The kernel's value at x.
public override double Evaluate(double x)
Parameters
xdoubleThe argument.
Returns
- double
The value.
Primitive(double)
The kernel's primitive at x, from −∞.
public double Primitive(double x)
Parameters
xdoubleThe argument.
Returns
- double
The primitive.