|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.rapidminer.tools.math.distribution.ContinuousDistribution
com.rapidminer.tools.math.distribution.NormalDistribution
public class NormalDistribution
This class represents a gaussian normal distribution.
| Field Summary | |
|---|---|
protected double |
mean
|
protected double |
standardDeviation
|
| Constructor Summary | |
|---|---|
NormalDistribution(double mean,
double standardDeviation)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getAttributeName()
|
static double |
getLogProbability(double mean,
double standardDeviation,
double value)
|
double |
getLowerBound()
This method returns a lower bound of values. |
static double |
getLowerBound(double mean,
double standardDeviation)
|
double |
getMean()
|
int |
getNumberOfParameters()
This should return the number of parameters defining this distribution |
java.lang.String |
getParameterName(int index)
This method should return the name of the i-th parameter |
double |
getParameterValue(int index)
This method should return the value of the i-th parameter |
double |
getProbability(double value)
This method returns the density of the given distribution at the specified value. |
static double |
getProbability(double mean,
double standardDeviation,
double value)
|
double |
getStandardDeviation()
|
double |
getUpperBound()
This method returns an upper bound of possible values. |
static double |
getUpperBound(double mean,
double standardDeviation)
|
double |
getVariance()
|
java.lang.String |
toString()
Should return an textual representation of the distribution. |
| Methods inherited from class com.rapidminer.tools.math.distribution.ContinuousDistribution |
|---|
isContinuous, isDiscrete, mapValue |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected double mean
protected double standardDeviation
| Constructor Detail |
|---|
public NormalDistribution(double mean,
double standardDeviation)
| Method Detail |
|---|
public java.lang.String getAttributeName()
public static double getProbability(double mean,
double standardDeviation,
double value)
public static double getLogProbability(double mean,
double standardDeviation,
double value)
public static final double getLowerBound(double mean,
double standardDeviation)
public static final double getUpperBound(double mean,
double standardDeviation)
public double getProbability(double value)
Distribution
getProbability in interface DistributiongetProbability in class ContinuousDistributionvalue - the value which density shall be returnedpublic double getMean()
public double getStandardDeviation()
public double getVariance()
public double getLowerBound()
ContinuousDistribution
getLowerBound in class ContinuousDistributionpublic double getUpperBound()
ContinuousDistribution
getUpperBound in class ContinuousDistributionpublic java.lang.String toString()
Distribution
toString in interface DistributiontoString in class java.lang.Objectpublic int getNumberOfParameters()
Distribution
public java.lang.String getParameterName(int index)
Distribution
public double getParameterValue(int index)
Distribution
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||