Class BetaEstimator
java.lang.Object
org.drip.specialfunction.definition.BetaEstimator
- All Implemented Interfaces:
R2ToR1
- Direct Known Subclasses:
IntegrandEstimator
,SummationSeriesEstimator
public abstract class BetaEstimator extends java.lang.Object implements R2ToR1
BetaEstimator exposes the Stubs for estimating Beta Function and its Jacobian. The References are:
- Abramowitz, M., and I. A. Stegun (2007): Handbook of Mathematics Functions Dover Book on Mathematics
- Davis, P. J. (1959): Leonhard Euler's Integral: A Historical Profile of the Gamma Function American Mathematical Monthly 66 (10) 849-869
- Whitaker, E. T., and G. N. Watson (1996): A Course on Modern Analysis Cambridge University Press New York
- Wikipedia (2019): Beta Function https://en.wikipedia.org/wiki/Beta_function
- Wikipedia (2019): Gamma Function https://en.wikipedia.org/wiki/Gamma_function
- Evaluate Beta given x and y
- Calculate the Jacobian
Module | Product Core Module |
Library | Fixed Income Analytics |
Project | Special Function Implementation and Analysis |
Package | Definition of Special Function Estimators |
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description BetaEstimator()
-
Method Summary
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
BetaEstimator
public BetaEstimator()
-
-
Method Details
-
beta
public double beta(double x, double y) throws java.lang.ExceptionEvaluate Beta given x and y- Parameters:
x
- Xy
- Y- Returns:
- Beta Value
- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
jacobian
public double[] jacobian(double x, double y)Calculate the Jacobian- Parameters:
x
- Xy
- Y- Returns:
- The Jacobian
-