math
library
Functions
-
beta(double a, double b)
→ double
-
Beta function
-
binomialCoefficient(double n, double k)
→ double
-
-
erf(double x)
→ double
-
Returns the error function of
x
-
erfc(double x)
→ double
-
Returns the complementary error function of x
-
gamma(double x)
→ double
-
-
gammaIncLower(double s, double z)
→ double
-
The regularized lower incomplete gamma function.
Code kanged from SAMTools:
https://github.com/lh3/samtools/blob/master/bcftools/kfunc.c
-
ibeta(double a, double b, double x)
→ double
-
The incomplete beta function.
See: https://en.wikipedia.org/wiki/Beta_function#Incomplete_beta_function
-
ibetaInv(double a, double b, double p)
→ double
-
Computes inverse of incomplete beta function
https://malishoaib.wordpress.com/2014/05/30/inverse-of-incomplete-beta-function-computational-statisticians-wet-dream/
-
ibetaReg(double a, double b, double x)
→ double
-
The regularized incomplete beta function.
See: https://en.wikipedia.org/wiki/Beta_function#Incomplete_beta_function
-
ldexp(double x, int e)
→ double
-
-
lgamma(double x)
→ Lgamma
-
-
log1p(double x)
→ double
-
Calculates logn 1+x
-
normalInv(double y0)
→ double
-
Computes the inverse of Normal distribution function
-
polyval(num x, List<num> coef)
→ double
-
Evaluates polynomial of degree N
-
sinPi(double x)
→ double
-