Documentation ¶
Overview ¶
Package gonum contains functions implemented by the gonum team. It is here to avoid circular imports and/or double coding of functions.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Beta ¶
Beta returns the value of the complete beta function B(a, b). It is defined as
Γ(a)Γ(b) / Γ(a+b)
Special cases are:
B(a,b) returns NaN if a or b is Inf B(a,b) returns NaN if a and b are 0 B(a,b) returns NaN if a or b is NaN B(a,b) returns NaN if a or b is < 0 B(a,b) returns +Inf if a xor b is 0.
See http://mathworld.wolfram.com/BetaFunction.html for more detailed information.
func Lbeta ¶
Lbeta returns the natural logarithm of the complete beta function B(a,b). Lbeta is defined as:
Ln(Γ(a)Γ(b)/Γ(a+b))
Special cases are:
Lbeta(a,b) returns NaN if a or b is Inf Lbeta(a,b) returns NaN if a and b are 0 Lbeta(a,b) returns NaN if a or b is NaN Lbeta(a,b) returns NaN if a or b is < 0 Lbeta(a,b) returns +Inf if a xor b is 0.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.