|
|||||||||
PREV CLASS NEXT CLASS | All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjhplot.math.num.pdf.SaddlePoint
public final class SaddlePoint
Utility class used by various distributions to accurately compute their respective probability mass functions. The implementation for this class is based on the Catherine Loader's dbinom routines.
This class is not intended to be called directly.
References:
Constructor Summary | |
---|---|
SaddlePoint()
Default constructor. |
Method Summary | |
---|---|
static double |
getDeviancePart(double x,
double mu)
A part of the deviance portion of the saddle point approximation. |
static double |
getStirlingError(double z)
Compute the error of Stirling's series at the given value. |
static double |
logBinomialProbability(int x,
int n,
double p,
double q)
Compute the PMF for a binomial distribution using the saddle point expansion. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SaddlePoint()
Method Detail |
---|
public static double getStirlingError(double z)
References:
z
- the value.
public static double getDeviancePart(double x, double mu)
References:
x
- the x value.mu
- the average.
public static double logBinomialProbability(int x, int n, double p, double q)
x
- the value at which the probability is evaluated.n
- the number of trials.p
- the probability of success.q
- the probability of failure (1 - p).
|
|||||||||
PREV CLASS NEXT CLASS | All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |