| java.lang.Object org.apache.commons.math.special.Beta
Beta | public class Beta implements Serializable(Code) | | This is a utility class that provides computation methods related to the
Beta family of functions.
version: $Revision: 155427 $ $Date: 2005-02-26 06:11:52 -0700 (Sat, 26 Feb 2005) $ |
Method Summary | |
public static double | logBeta(double a, double b) Returns the natural logarithm of the beta function B(a, b).
Parameters: a - the a parameter. Parameters: b - the b parameter. | public static double | logBeta(double a, double b, double epsilon, int maxIterations) Returns the natural logarithm of the beta function B(a, b).
The implementation of this method is based on:
Parameters: a - the a parameter. Parameters: b - the b parameter. Parameters: epsilon - When the absolute value of the nth item in theseries is less than epsilon the approximation ceasesto calculate further elements in the series. Parameters: maxIterations - Maximum number of "iterations" to complete. | public static double | regularizedBeta(double x, double a, double b) Returns the
regularized beta function I(x, a, b).
Parameters: x - the value. Parameters: a - the a parameter. Parameters: b - the b parameter. | public static double | regularizedBeta(double x, double a, double b, double epsilon) Returns the
regularized beta function I(x, a, b).
Parameters: x - the value. Parameters: a - the a parameter. Parameters: b - the b parameter. Parameters: epsilon - When the absolute value of the nth item in theseries is less than epsilon the approximation ceasesto calculate further elements in the series. | public static double | regularizedBeta(double x, double a, double b, int maxIterations) Returns the regularized beta function I(x, a, b).
Parameters: x - the value. Parameters: a - the a parameter. Parameters: b - the b parameter. Parameters: maxIterations - Maximum number of "iterations" to complete. | public static double | regularizedBeta(double x, double a, double b, double epsilon, int maxIterations) Returns the regularized beta function I(x, a, b).
The implementation of this method is based on:
Parameters: x - the value. Parameters: a - the a parameter. Parameters: b - the b parameter. Parameters: epsilon - When the absolute value of the nth item in theseries is less than epsilon the approximation ceasesto calculate further elements in the series. Parameters: maxIterations - Maximum number of "iterations" to complete. |
logBeta | public static double logBeta(double a, double b)(Code) | | Returns the natural logarithm of the beta function B(a, b).
Parameters: a - the a parameter. Parameters: b - the b parameter. log(B(a, b)) |
logBeta | public static double logBeta(double a, double b, double epsilon, int maxIterations)(Code) | | Returns the natural logarithm of the beta function B(a, b).
The implementation of this method is based on:
Parameters: a - the a parameter. Parameters: b - the b parameter. Parameters: epsilon - When the absolute value of the nth item in theseries is less than epsilon the approximation ceasesto calculate further elements in the series. Parameters: maxIterations - Maximum number of "iterations" to complete. log(B(a, b)) |
regularizedBeta | public static double regularizedBeta(double x, double a, double b) throws MathException(Code) | | Returns the
regularized beta function I(x, a, b).
Parameters: x - the value. Parameters: a - the a parameter. Parameters: b - the b parameter. the regularized beta function I(x, a, b) throws: MathException - if the algorithm fails to converge. |
regularizedBeta | public static double regularizedBeta(double x, double a, double b, double epsilon) throws MathException(Code) | | Returns the
regularized beta function I(x, a, b).
Parameters: x - the value. Parameters: a - the a parameter. Parameters: b - the b parameter. Parameters: epsilon - When the absolute value of the nth item in theseries is less than epsilon the approximation ceasesto calculate further elements in the series. the regularized beta function I(x, a, b) throws: MathException - if the algorithm fails to converge. |
regularizedBeta | public static double regularizedBeta(double x, double a, double b, int maxIterations) throws MathException(Code) | | Returns the regularized beta function I(x, a, b).
Parameters: x - the value. Parameters: a - the a parameter. Parameters: b - the b parameter. Parameters: maxIterations - Maximum number of "iterations" to complete. the regularized beta function I(x, a, b) throws: MathException - if the algorithm fails to converge. |
regularizedBeta | public static double regularizedBeta(double x, double a, double b, double epsilon, int maxIterations) throws MathException(Code) | | Returns the regularized beta function I(x, a, b).
The implementation of this method is based on:
Parameters: x - the value. Parameters: a - the a parameter. Parameters: b - the b parameter. Parameters: epsilon - When the absolute value of the nth item in theseries is less than epsilon the approximation ceasesto calculate further elements in the series. Parameters: maxIterations - Maximum number of "iterations" to complete. the regularized beta function I(x, a, b) throws: MathException - if the algorithm fails to converge. |
|
|