public class Gaussian
extends java.lang.Object
| Constructor and Description |
|---|
Gaussian() |
| Modifier and Type | Method and Description |
|---|---|
static double |
cdf(double z)
standard Gaussian cdf using Taylor approximation;
|
static double |
cdf(double z,
double mu,
double sigma)
Gaussian cdf with mean mu and stddev sigma
|
static void |
main(java.lang.String[] args) |
static double |
pdf(double x)
Standard Gaussian pdf.
|
static double |
pdf(double x,
double mu,
double sigma)
Gaussian pdf with mean mu and stddev sigma
|
static double |
PhiInverse(double y)
Compute z for standard normal such that cdf(z) = y via bisection search
|
static double |
PhiInverse(double y,
double mu,
double sigma)
Compute z for standard normal such that cdf(z, mu, sigma) = y via bisection search
|
public static double pdf(double x)
x - parameter of the gaussian functionxpublic static double pdf(double x,
double mu,
double sigma)
x - parameter of the gaussian functionmu - mean of the gaussian functionsigma - stddev sigma of the gaussian functionpublic static double cdf(double z)
z - parameter of the functionpublic static double cdf(double z,
double mu,
double sigma)
z - parameter of the functionmu - meansigma - stddev sigmapublic static double PhiInverse(double y)
y - parameter of the functionpublic static double PhiInverse(double y,
double mu,
double sigma)
y - the given value for functionmu - mu parametersigma - sigma parameterpublic static void main(java.lang.String[] args)
Copyright © 2017. All Rights Reserved.