Class ErfcWeight

  extended by de.lmu.ifi.dbs.elki.math.linearalgebra.pca.weightfunctions.ErfcWeight
All Implemented Interfaces:
WeightFunction, InspectionUtilFrequentlyScanned

public final class ErfcWeight
extends Object
implements WeightFunction

Gaussian Error Function Weight function, scaled such that the result it 0.1 at distance == max erfc(1.1630871536766736 * distance / max) The value of 1.1630871536766736 is erfcinv(0.1), to achieve the intended scaling.

Constructor Summary
Method Summary
 double getWeight(double distance, double max, double stddev)
          Get Erfc Weight, using distance / max. stddev is ignored.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public ErfcWeight()
Method Detail


public double getWeight(double distance,
                        double max,
                        double stddev)
Get Erfc Weight, using distance / max. stddev is ignored.

Specified by:
getWeight in interface WeightFunction
distance - distance of the query point
max - maximum distance of all included points
stddev - standard deviation (i.e. quadratic mean / RMS) of the included points
weight for the query point

Release 0.4.0 (2011-09-20_1324)