special library
Particular mathematical functions.
Functions
-
beta(
num x, num y) → double - Beta function based on the gamma function.
-
betacf_(
num x, num a, num b) → double - Evaluates the continued fraction for incomplete beta function by modified Lentz's method.
-
betaLn(
num x, num y) → double - Logarithm of the beta function based on the gammaLn function.
-
combination(
num n, num k) → double - Returns the combinations based on the gamma function.
-
combinationLn(
num n, num k) → double - Returns the logarithm of the combinations based on the gammaLn function.
-
erf(
num x) → double - Returns an approximation of the error function, for details see https://en.wikipedia.org/wiki/Error_function.
-
erfc(
num x) → double - Returns the complementary error function.
-
erfcInv(
num x) → double - Returns the inverse complementary error function.
-
erfInv(
num x) → double - Returns the inverse error function.
-
factorial(
num n) → double - Returns the factorial based on the gamma function.
-
factorialLn(
num n) → double - Returns the logarithm of the factorial based on the gammaLn function.
-
gamma(
num x) → double - Returns an approximation of the gamma function, for details see https://en.wikipedia.org/wiki/Gamma_function.
-
gammaLn(
num x) → double - Returns the natural logarithm of the gamma function.
-
gammap(
num a, num x) → double -
gammapInv(
num p, num a) → double -
ibeta(
num x, num a, num b) → double - Incomplete beta function.
-
ibetaInv(
num p, num a, num b) → double - Inverse of the incomplete beta function.
-
lowRegGamma(
num a, num x) → double -
permutation(
num n, num m) → double - Returns the permutations based on the gamma function.
-
permutationLn(
num n, num m) → double - Returns the logarithm of the permutations based on the gammaLn function.