C# 클래스 Accord.Math.Beta

Beta functions.

This class offers implementations for the many Beta functions, such as the Beta function itself, Log">its logarithm, the Cephes Math Library, http://www.netlib.org/cephes/ Wikipedia contributors, "Beta function,". Wikipedia, The Free Encyclopedia. Available at: http://en.wikipedia.org/wiki/Beta_function

파일 보기 프로젝트 열기: accord-net/framework

공개 메소드들

메소드 설명
Function ( double a, double b ) : double

Beta function as gamma(a) * gamma(b) / gamma(a+b).

Incbcf ( double a, double b, double x ) : double

Continued fraction expansion #1 for incomplete beta integral.

Incbd ( double a, double b, double x ) : double

Continued fraction expansion #2 for incomplete beta integral.

Incomplete ( double a, double b, double x ) : double

Incomplete (regularized) Beta function Ix(a, b).

IncompleteInverse ( double aa, double bb, double yy0 ) : double

Inverse of incomplete beta integral.

Log ( double a, double b ) : double

Natural logarithm of the Beta function.

Multinomial ( ) : double

Multinomial Beta function.

PowerSeries ( double a, double b, double x ) : double

Power series for incomplete beta integral. Use when b*x is small and x not too close to 1.

메소드 상세

Function() 공개 정적인 메소드

Beta function as gamma(a) * gamma(b) / gamma(a+b).
public static Function ( double a, double b ) : double
a double
b double
리턴 double

Incbcf() 공개 정적인 메소드

Continued fraction expansion #1 for incomplete beta integral.
public static Incbcf ( double a, double b, double x ) : double
a double
b double
x double
리턴 double

Incbd() 공개 정적인 메소드

Continued fraction expansion #2 for incomplete beta integral.
public static Incbd ( double a, double b, double x ) : double
a double
b double
x double
리턴 double

Incomplete() 공개 정적인 메소드

Incomplete (regularized) Beta function Ix(a, b).
public static Incomplete ( double a, double b, double x ) : double
a double
b double
x double
리턴 double

IncompleteInverse() 공개 정적인 메소드

Inverse of incomplete beta integral.
public static IncompleteInverse ( double aa, double bb, double yy0 ) : double
aa double
bb double
yy0 double
리턴 double

Log() 공개 정적인 메소드

Natural logarithm of the Beta function.
public static Log ( double a, double b ) : double
a double
b double
리턴 double

Multinomial() 공개 정적인 메소드

Multinomial Beta function.
public static Multinomial ( ) : double
리턴 double

PowerSeries() 공개 정적인 메소드

Power series for incomplete beta integral. Use when b*x is small and x not too close to 1.
public static PowerSeries ( double a, double b, double x ) : double
a double
b double
x double
리턴 double