You are here: Symbol Reference > Probabilities Namespace
MtxVec VCL
ContentsIndex
PreviousUpNext
Probabilities Namespace

Probabilities distribution functions.

This unit introduces over 40 commonly used probability distributions. 

Discrete and Continuous distributions 

A random variable is discrete if it can assume at most a finite or countably infinite number of possible values. A random variable is continuous if it can assume any value in some interval or intervals of real numbers and the probability that it assumes any specific value is zero. 

PDF, CDF and inverse CDF 

When dealing with the random variable, it is not enough just to determine what values are possible. There is also a need to determine what is probable. We must be able to predict in some sense the values that the variable is likely to assume at any time. Since the behavior of a random variable is governed by chance, these predictions must be made in the face of a great deal of uncertainty. The best that can be done is to describe the behavior of the random variable in terms of probabilities. Two functions are used to accomplish this, probability density functions and cumulative distribution functions

Probability density function (PDF) 

Discrete distributions: There are several facts to note concerning the PDF in the discrete case. First, the PDF is defined on the entire real line, and for any given real number x, f(x) is the probability that the random variable X assumes the value x. The necessary and sufficient conditions for a function f to be a PDF are: 

 

Even though a discrete density is defined on the entire real line, it is only necessary to specify the density for those values x for which f(x) is not zero. 

Continuous distributions: The PDF is defined on an entire real line and is nonnegative. In the continuous case the probability that the random variable X assumes the value x is 0. Therefore, we are interested in finding the probability that random variable X assumes values in some interval [a,b]. The necessary conditions for a function f to be a PDF are: 

 

In Probabilities.pas all probability density functions have a PDF at the end of their name. 

Cumulative distribution function (CDF) 

Discrete distributions: The word "cumulative" suggests the role of the CDF function. It sums or accumulates the probabilities found by means of PDF. The cumulative distribution function F(x) is defined as follows: 

 

We must sum the PDF over all values of X that occur with nonzero probability that are less than or equal to x. 

Continuous distributions: In continuous case is the cumulative distribution function - CDF defined exactly as in the discrete case although found by using integration rather than summation. The cumulative distribution function F(X) is defined as follows: 

 

In this case, to find a specific F(x), we must integrate the density over all real numbers that are less than or equal to x. In Probabilities.pas all cumulative distribution functions have a CDF at the end of their name. 

Getting the "original values" from given probability (inverse CDF) 

Generally, the "inverse" cumulative distributions are used to "get" the original values that were used for calculating the CDF. If the distribution is continuous, the result of the inverse CDF is the original value. If the distribution is discrete, the result is generally not the exact original value. 

Discrete distributions: As stated above, the relationship between a discrete CDF and its inverse function is more complicated. It is likely that there is no such value x that the CDF of x gives the desired probability. In these cases the inverse function returns the first value x such that the CDF of that value equals or exceeds the desired probability. 

Continuous distributions: Calculating the CDF of values gives the probabilities in the interval [0,1]. If we want the original values that were used for the CDF (x), we must apply the inverse cumulative distribution. The result is the original value used to calculate CDF. In Probabilities.pas all inverse cumulative distribution functions have a CDFInv at the end of their name.  

Name 
Description 
The following table lists functions in this documentation. 
The following table lists structs, records, enums in this documentation. 
 
Name 
Description 
 
Bernoulli cumulative distribution function (CDF). 
 
Bernoulli distribution point percent function (PPF). 
 
Bernoulli probability density function (PDF). 
 
Bernoulli distribution statistic parameters. 
 
Beta 
Beta function B. 
 
Beta CDF (vectorized). 
 
Beta cumulative distribution function (CDF). 
 
Beta PPF (vectorized). 
 
Beta distribution point percent function (PPF). 
 
Incomplete beta function. 
 
Beta PDF (vectorized). 
 
Beta probability density function (PDF). 
 
Beta distribution statistic parameters. 
 
Binomial cumulative distribution function (CDF). 
 
Binomial CDF (vectorized). 
 
Binomial PPF (vectorized). 
 
Binomial distribution point percent function (PPF). 
 
Binomial coefficient C(n,k). 
 
Binomial probability density function (PDF). 
 
Binomial PDF (vectorized). 
 
Binomial distribution statistic parameters. 
 
Bose-Einstein cumulative distribution function (CDF). 
 
Bose-Einstein PDF (vectorized). 
 
Bose-Einstein probability density function (PDF). 
 
Cauchy CDF (vectorized). 
 
Cauchy cumulative distribution function (CDF). 
 
Cauchy PPF (vectorized). 
 
Cauchy distribution point percent function (PPF). 
 
Cauchy PDF (vectorized). 
 
Cauchy probability density function (PDF). 
 
Cauchy distribution statistic parameters. 
 
Chi-Squared CDF (vectorized). 
 
Chi-squared cumulative distribution Function (CDF). 
 
Chi-Squared PPF (vectorized). 
 
Chi-squared distribution point percent function (PPF). 
 
Chi-Squared PDF (vectorized). 
 
Chi-squared probability density Function (PDF). 
 
Chi-squared distribution statistic parameters. 
 
Returns digamma function or psi(0,x)  
 
Dirichlet Beta function. 
 
Dirichlet Eta function. 
 
Dirichlet Lambda function. 
 
Erlang CDF (vectorized). 
 
Erlang distribution cumulative distribution function (CDF). 
 
Erlang PPF (vectorized). 
 
Erlang distribution point percent function (PPF). 
 
Erlang PDF (vectorized). 
 
Erlang probability density function (PDF). 
 
Erlang distribution statistic parameters. 
 
Exponential CDF (vectorized). 
 
Exponential cumulative distribution function (CDF). 
 
Exponential PPF (vectorized). 
 
Exponential distribution point percent function (PPF). 
 
Exponential distribution statistic parameters. 
 
Exponential PDF (vectorized). 
 
Exponential probability density function (PDF). 
 
Fatigue Life CDF (vectorized). 
 
Fatigue life cumulative distribution function (CDF). 
 
Fatigue Life PPF (vectorized). 
 
Fatigue life distribution point percent function (PPF). 
 
Fatigue Life PDF (vectorized). 
 
Fatigue life probability density function (PDF). 
 
Fatigue life distribution statistic parameters. 
 
FCDF 
Fisher(F) CDF (vectorized). 
 
FCDF 
F cumulative distribution function (CDF). 
 
This is function Probabilities.FCDFInv. 
 
F distribution point percent function (PPF). 
 
Fisher(F) PPF (vectorized). 
 
Fermi-Dirac cumulative distribution function (CDF). 
 
Fermi-Dirac cumulative distribution function (CDF). 
 
Fermi-Dirac probability density function (PDF). 
 
Fermi-Dirac probability density function (PDF). 
 
FPDF 
Fisher(F) PDF (vectorized). 
 
FPDF 
F probability density function (PDF). 
 
F(Fisher) distribution statistic parameters. 
 
Gamma distribution CDF (vectorized). 
 
Gamma cumulative distribution function (CDF). 
 
Gamma distribution PPF (vectorized). 
 
Gamma distribution point percent function (PPF). 
 
Fermi-Dirac PDF (vectorized).
Gamma distribution PDF (vectorized). 
 
Gamma probability density function (PDF). 
 
Gamma distribution statistic parameters. 
 
Generalized extreme value cumulative distribution function (CDF). 
 
Generalized extreme value distribution point percent function (PPF). 
 
Generalized extreme value probability density function (PDF). 
 
Generalized Extreme value distribution statistic parameters. 
 
Lerch transcendent function.
Generalized harmonic number H(n,m). 
 
Generalized Pareto cumulative distribution function (CDF). 
 
Generalized Pareto distribution point percent function (PPF). 
 
Generalized Pareto probability density function (PDF). 
 
Generalized Pareto value distribution statistic parameters. 
 
Geometric cumulative distribution function (CDF). 
 
Geometric distribution CDF (vectorized). 
 
Geometric distribution PPF (vectorized). 
 
Geometric distribution point percent function (PPF). 
 
Geometric probability density function (PDF). 
 
Geometric distribution PDF (vectorized). 
 
Geometric distribution statistic parameters. 
 
Gumbel distribution CDF (vectorized). 
 
Gumbel cumulative distribution function (CDF). 
 
Gumbel distribution PPF (vectorized). 
 
Gumbel distribution point percent function (PPF). 
 
Gumbel distribution PDF (vectorized). 
 
Gumbel probability density function (PDF). 
 
Gumbel distribution statistic parameters. 
 
Harmonic number H(n). 
 
Hypergeometric cumulative distribution function (CDF). 
 
Hypergeometric distribution CDF (vectorized). 
 
HyperGeometric distribution PPF (vectorized). 
 
Hypergeometric distribution point percent function (PPF). 
 
Hypergeometric probability density function (PDF). 
 
Hypergeometric distribution PDF (vectorized). 
 
Hypergeometric distribution statistic parameters. 
 
Inverse Chi-Square cumulative density function (CDF). 
 
Inverse Chi-Square Percent Point Function (PPF). 
 
Inverse Chi-Square probability distribution function (PDF). 
 
Inverse Chi-squared distribution statistic parameters. 
 
Inverse Gaussian distribution CDF (vectorized). 
 
Inverse Gaussian cumulative distribution function (CDF). 
 
Inverse Gaussian distribution PPF (vectorized). 
 
Inverse Gaussian distribution point percent function (PPF). 
 
Inverse Gaussian distribution PDF (vectorized). 
 
Inverse Gaussian probability density function (PDF). 
 
Inverse Gaussian distribution statistic parameters. 
 
Johnson bounded (SB) distribution CDF (vectorized). 
 
Johnson bounded cumulative distribution function (CDF). 
 
Johnson bounded (SB) distribution PPF (vectorized). 
 
Johnson bounded point percent function (PPF). 
 
Johnson bounded (SB) distribution PDF (vectorized). 
 
Johnson bounded probability density function (PDF). 
 
Johnson bounded (SB) distribution statistic parameters. 
 
Johnson unbounded (SU) distribution CDF (vectorized). 
 
Johnson unbounded cumulative distribution function (CDF). 
 
Johnson unbounded (SU) distribution PPF (vectorized). 
 
Johnson unbounded point percent function (PPF). 
 
Johnson unbounded (SU) distribution PDF (vectorized). 
 
Johnson unbounded probability density function (PDF). 
 
Johnson unbounded (SU) distribution statistic parameters. 
 
Laplace distribution CDF (vectorized). 
 
Laplace cumulative distribution function (CDF). 
 
Laplace distribution PPF (vectorized). 
 
Laplace distribution point percent function (PPF). 
 
Laplace distribution PDF (vectorized). 
 
Laplace probability densify function (PDF). 
 
Laplace distribution statistic parameters. 
 
Lerch transcendent function. 
 
Logarithmic cumulative distribution function (CDF). 
 
Logarithmic point percent function (PPF). 
 
Logarithmic probability densify function (PDF). 
 
Logarithmic distribution statistic parameters. 
 
Logistic CDF (vectorized). 
 
Logistic cumulative distribution function (CDF). 
 
Logistic distribution PPF (vectorized). 
 
Logistic distribution point percent function (PPF). 
 
Logistic PDF (vectorized). 
 
Logistic probability densify function (PDF). 
 
Logistic distribution statistic parameters. 
 
Log-Normal CDF (vectorized). 
 
Log-normal cumulative distribution function (CDF). 
 
Log-Normql distribution PPF (vectorized). 
 
Log-normal distribution point percent function (PPF). 
 
Log-Normal PDF (vectorized). 
 
Log-normal probability densify function (PDF). 
 
Log-Normal distribution statistic parameters. 
 
Log-Weibull CDF (vectorized). 
 
Log-Weibull cumulative distribution function (CDF). 
 
Log-Weibull distribution PPF (vectorized). 
 
Log-Weibull distribution point percent function (PPF). 
 
Log-Weibull PDF (vectorized). 
 
Log-Weibull probability densify function (PDF). 
 
Log-Weibull distribution statistic parameters. 
 
Maxwell CDF (vectorized). 
 
Maxwell cumulative distribution function (CDF). 
 
Negative binomial distribution PPF (vectorized). 
 
Maxwell point percent function (PPF). 
 
Maxwell PDF (vectorized). 
 
Maxwell probability density function (PDF). 
 
Maxwell distribution statistic parameters. 
 
Negative binomial cumulative distribution function (CDF). 
 
Negative binomial distribution CDF (vectorized). 
 
Negative binomial distribution PPF (vectorized). 
 
Negative binomial distribution point percent function (PPF). 
 
Negative binomial probability density function (PDF). 
 
Negative binomial distribution PDF (vectorized). 
 
Negaive binomial distribution statistic parameters. 
 
Normal distribution CDF (vectorized). 
 
Normal cumulative distribution function (CDF). 
 
Normal distribution PPF (vectorized). 
 
Normal distribution point percent function (PPF). 
 
Normal distribution PDF (vectorized). 
 
Normal probability density function (PDF). 
 
Normal distribution statistic parameters. 
 
Pareto distribution CDF (vectorized). 
 
Pareto cumulative distribution function (CDF). 
 
Pareto distribution PPF (vectorized). 
 
Pareto distribution point percent function (PPF). 
 
Pareto distribution PDF (vectorized). 
 
Pareto probability density function (PDF). 
 
Pareto distribution statistic parameters. 
 
Poisson distribution CDF (vectorized). 
 
Poisson cumulative distribution function (CDF). 
 
Poisson distribution PPF (vectorized). 
 
Poisson distribution point percent function (PPF). 
 
Poisson probability density function (PDF). 
 
Poisson distribution PDF (vectorized). 
 
Poisson distribution statistic parameters. 
 
Power distribution CDF (vectorized). 
 
ower cumulative density function (CDF). 
 
Power distribution PPF (vectorized). 
 
Power distribution point percent function (PPF). 
 
Power distribution PDF (vectorized). 
 
Power probability distribution function (PDF). 
 
Power distribution statistic parameters. 
 
psi 
Returns psi function of x.  
 
Rayleigh distribution CDF (vectorized). 
 
Rayleigh cumulative distribution function (CDF). 
 
Rayleigh distribution PPF (vectorized). 
 
Rayleigh distribution point percent function (PPF). 
 
Rayleigh distribution PDF (vectorized). 
 
Rayleigh probability density function (PDF). 
 
Rayleigh distribution statistic parameters. 
 
Riemann Zeta function. 
 
Student(T) distribution CDF (vectorized). 
 
Student cumulative distribution function (CDF). 
 
Student(T) distribution PPF (vectorized). 
 
Student distribution point percent function (PPF). 
 
Student(T) distribution PDF (vectorized). 
 
Student probability density function (PDF). 
 
PRange 
 
QRange 
 
Student(T) distribution statistic parameters. 
 
Triangular distribution CDF (vectorized). 
 
Triangular cumulative distribution function (CDF). 
 
Triangular distribution PPF (vectorized). 
 
Triangular distribution point percent function (PPF). 
 
Triangular distribution PDF (vectorized). 
 
Triangular probability density function (PDF). 
 
Triangular distribution statistic parameters. 
 
Returns trigamma function or psi(1,x)  
 
Discrete uniform distribution CDF (vectorized). 
 
Uniform cumulative distribution function (CDF). 
 
Uniform distribution PPF (vectorized). 
 
Uniform distribution point percent function (PPF). 
 
Discrete uniform cumulative distribution function (CDF). 
 
Discrete uniform distribution CDF (vectorized). 
 
Discrete uniform distribution PPF (vectorized). 
 
Discrete uniform distribution point percent function (PPF). 
 
Discrete uniform probability density function (PDF). 
 
Discrete uniform distribution PDF (vectorized). 
 
Discrete uniform distribution statistic parameters. 
 
Uniform distribution PDF (vectorized). 
 
Uniform probability density function (PDF). 
 
Unniform distribution statistic parameters. 
 
Weibull distribution CDF (vectorized). 
 
Weibull cumulative distribution function (CDF). 
 
Weibull distribution PPF (vectorized). 
 
Weibull distribution point percent function (PPF). 
 
Weibull distribution PDF (vectorized). 
 
Weibull probability density function (PDF). 
 
Weibull distribution moment estimates. 
 
Zipf distribution cumulative distribution function (CDF). 
 
Zipf distribution CDF (vectorized). 
 
Zipf distribution PPF (vectorized). 
 
Zipf distribution point percent function (PPF). 
 
Zipf distribution probability density function (PDF). 
 
Zipf distribution PDF (vectorized). 
 
Zipf distribution moment estimates. 
 
Name 
Description 
 
All supported probability distributions. 
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!