Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

de.lmu.ifi.dbs.elki.math.statistics
Class GaussianKernelDensityFunction

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.math.statistics.GaussianKernelDensityFunction
All Implemented Interfaces:
KernelDensityFunction

public final class GaussianKernelDensityFunction
extends Object
implements KernelDensityFunction

Gaussian kernel density estimator.

Author:
Erich Schubert

Field Summary
private static double GSCALE
          Scaling constant for Gaussian kernel, to make it sum up to 1.
static GaussianKernelDensityFunction KERNEL
          Static instance.
 
Constructor Summary
private GaussianKernelDensityFunction()
          Private, empty constructor.
 
Method Summary
 double density(double delta)
          Density contribution of a point at the given relative distance delta.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GSCALE

private static final double GSCALE
Scaling constant for Gaussian kernel, to make it sum up to 1.


KERNEL

public static final GaussianKernelDensityFunction KERNEL
Static instance.

Constructor Detail

GaussianKernelDensityFunction

private GaussianKernelDensityFunction()
Private, empty constructor. Use the static instance!

Method Detail

density

public double density(double delta)
Description copied from interface: KernelDensityFunction
Density contribution of a point at the given relative distance delta.

Specified by:
density in interface KernelDensityFunction
Parameters:
delta - Relative distance
Returns:
density contribution

Release 0.3 (2010-03-31_1612)