<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-math3</artifactId> <version>3.6.1</version> </dependency>
- math3实现Gamma函数
Gamma.gamma(double a)
- beta函数的形式
- math3实现beta函数
public static double beta(double a, double b) { double beta = Gamma.gamma(a) * Gamma.gamma(b) / Gamma.gamma(a + b); return beta; }
表示规定其“左边=右边的式子” 就相当于定义的意思
一般用做图形之间的完全相等
- 不完全贝塔函数
public static double betainc(double x, double a, double b) { return (Math.pow(x, a - 1) * Math.pow((1 - x), (b - 1))) / beta(a, b); }