jhplot.math.num.random
Class BetaRandomVariable
- java.lang.Object
-
- jhplot.math.num.random.AbstractContinuousRandomVariable
-
- jhplot.math.num.random.BetaRandomVariable
-
- All Implemented Interfaces:
- ContinuousRandomVariable
public class BetaRandomVariable extends AbstractContinuousRandomVariable
A random variable generator for the Beta distribution.
References:
- Wikipedia contributors, "Beta Distribution," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/wiki/Beta_distribution
- Since:
- 1.3
-
-
Constructor Summary
Constructors Constructor and Description BetaRandomVariable()
Default constructor.BetaRandomVariable(double a, double b)
Create a random variable with the given alpha and beta values.BetaRandomVariable(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
-
BetaRandomVariable
public BetaRandomVariable()
Default constructor. Alpha and beta are both set to 1.
-
BetaRandomVariable
public BetaRandomVariable(double a, double b)
Create a random variable with the given alpha and beta values.- Parameters:
a
- the alpha parameter.b
- the beta parameter.
-
BetaRandomVariable
public BetaRandomVariable(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