Class FloatRandomBetaDistribution generates random numbers from a beta distribution.
Namespace:
CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 5.1.0.0
Syntax
| C# |
|---|
public class FloatRandomBetaDistribution : IRandomNumberDistribution<float>, ICloneable |
| Visual Basic (Declaration) |
|---|
Public Class FloatRandomBetaDistribution _ Implements IRandomNumberDistribution(Of Single), ICloneable |
| Visual C++ |
|---|
public ref class FloatRandomBetaDistribution : IRandomNumberDistribution<float>, ICloneable |
Remarks
The beta distribution f(x:p,q,a,b) = {1/[B(p,q)*b^(p+q-1)]}*(x-a)^(p-1)*(b + a - x)^(q-1)
where B(p,q) is the complete beta function, p and q are shape parameters,
a is the displacement or location parameter, and b is the scale factor.