Namespace:
Extreme.Mathematics
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public static double IncompleteBeta(
double a,
double b,
double x
)
Public Shared Function IncompleteBeta (
a As Double,
b As Double,
x As Double
) As Double
public:
static double IncompleteBeta(
double a,
double b,
double x
)
static member IncompleteBeta :
a : float *
b : float *
x : float -> float
Parameters
- a
- Type: SystemDouble
The first shape parameter. - b
- Type: SystemDouble
The second shape parameter. - x
- Type: SystemDouble
A real number.
Return Value
Type:
DoubleThe Incomplete Beta function
evaluated for the specified arguments.
The term 'incomplete' refers to the fact that the defining integral of the beta function
is evaluated from zero up to a point between 0 and 1, so that
IncompleteBeta(a, b, 1) = Beta(a, b).
There is some confusion around the use of the term
incomplete beta function. It may also refer to
the normalized incomplete beta function or regularized
beta function, implemented by the
RegularizedBeta(Double, Double, Double) method.
Care should be taken
when using these methods that the correct method is called.
Reference