jhplot.math.num.random
Class GammaRandomVariable
- java.lang.Object
-
- jhplot.math.num.random.AbstractContinuousRandomVariable
-
- jhplot.math.num.random.GammaRandomVariable
-
- All Implemented Interfaces:
- ContinuousRandomVariable
public class GammaRandomVariable extends AbstractContinuousRandomVariable
A random variable generator for the Gamma distribution.
References:
- Wikipedia contributors, "Gamma distribution," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/wiki/Gamma_distribution
- Since:
- 1.3
-
-
Constructor Summary
Constructors Constructor and Description GammaRandomVariable()
Default constructor.GammaRandomVariable(double a, double b)
Create a random variable with the given alpha and beta values.GammaRandomVariable(double a, double b, RNG source)
Create a random variable with the given parameters.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description double
nextRandomVariable()
Access the next random variable from this generator.static double
nextRandomVariable(double a, double b, RNG source)
Access the next random variable using the given generator.
-
-
-
Constructor Detail
-
GammaRandomVariable
public GammaRandomVariable()
Default constructor. Alpha and beta are both set to 1.
-
GammaRandomVariable
public GammaRandomVariable(double a, double b)
Create a random variable with the given alpha and beta values.- Parameters:
a
- the alpha parameter.b
- the beta parameter.
-
GammaRandomVariable
public GammaRandomVariable(double a, double b, RNG source)
Create a random variable with the given parameters.- Parameters:
a
- the alpha parameter.b
- the beta parameter.source
- the source generator
-
-
Method Detail
-
nextRandomVariable
public static double nextRandomVariable(double a, double b, RNG source)
Access the next random variable using the given generator.- Parameters:
a
- the alpha parameter.b
- the beta parameter.source
- the source generator- Returns:
- the next random variable.
-
nextRandomVariable
public double nextRandomVariable()
Access the next random variable from this generator.- Returns:
- the next random variable.
-
-
DMelt 3.0 © DataMelt by jWork.ORG