double ncbetap(double x, double a, double b, double lambda);
Returns the value of Non-central Beta random variable distribution function with alpha a, beta b, and non-centrality parameter lambda at the value x.
Parameters:
x | Critical point. |
---|---|
a | Alpha shape parameter |
b | Beta shape parameter |
lambda | Non-centralilty parameter. |
Returns:
P(X ≤ x | a, b, lambda)
Errors:
NUMERICS_ERROR
is raised if a ≤ 0, b ≤, or lambda ≤ 0
Usage:
double p = ncbetap(.5, 1.5, 2.75, 0.3)
Header:
#include "noncdist.h"