InverseCumulativeNormal (3) - Linux Manuals

InverseCumulativeNormal: Inverse cumulative normal distribution function.


QuantLib::InverseCumulativeNormal - Inverse cumulative normal distribution function.


#include <ql/math/distributions/normaldistribution.hpp>

Inherits std::unary_function<Real,Real>.

Public Member Functions

InverseCumulativeNormal (Real average=0.0, Real sigma=1.0)

Real operator() (Real x) const

Detailed Description

Inverse cumulative normal distribution function.

Given x between zero and one as the integral value of a gaussian normal distribution this class provides the value y such that formula here ...

It use Acklam's approximation: by Peter J. Acklam, University of Oslo, Statistics Division. URL:

This class can also be used to generate a gaussian normal distribution from a uniform distribution. This is especially useful when a gaussian normal distribution is generated from a low discrepancy uniform distribution: in this case the traditional Box-Muller approach and its variants would not preserve the sequence's low-discrepancy.


Generated automatically by Doxygen for QuantLib from the source code.