Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

de.lmu.ifi.dbs.elki.data.synthetic.bymodel.distribution
Interface Distribution

All Known Implementing Classes:
NormalDistribution, UniformDistribution

public interface Distribution

Interface for a simple distribution generator with a PDF, i.e. it can also compute a density

Author:
Erich Schubert

Method Summary
 double explain(double val)
          Return the density of an existing value
 double generate()
          Generate a new random value
 String toString()
          Describe the generator
 

Method Detail

generate

double generate()
Generate a new random value

Returns:
new generated value

explain

double explain(double val)
Return the density of an existing value

Parameters:
val - existing value
Returns:
distribution density

toString

String toString()
Describe the generator

Overrides:
toString in class Object
Returns:
description

Release 0.2 (2009-07-06_1820)