cdfCauchy#
Purpose#
Computes the cumulative distribution function for the Cauchy distribution.
Format#
- p = cdfCauchy(x, loc, scale)#
- Parameters:
x (NxK matrix, Nx1 vector or scalar.) – Values at which to evaluate the Cauchy cdf.
loc (NxK matrix, Nx1 vector or scalar) – Location parameter. ExE conformable with x.
scale (NxK matrix, Nx1 vector or scalar) – Scale parameter. ExE conformable with x. \(scale > 0\)
- Returns:
p (NxK matrix, Nx1 vector or scalar) – Each element in p is the Cauchy cdf value evaluated at the corresponding element in x.
Examples#
// Set seed for repeatable random numbers
rndseed 777;
// Values
x = rndn(10, 1);
// Cauchy distribution parameters
loc = 2;
scale = 0.75;
// Call cdfCauchy
p = cdfCauchy(x, loc, scale);
print "X~p =" x~p;
After running the above code,
X~p =
0.5242 0.1497
1.3741 0.2786
-2.6114 0.0513
0.6770 0.1642
-0.3000 0.1003
1.8822 0.4504
1.1114 0.2231
-1.2123 0.0730
0.2336 0.1278
1.9085 0.4614
Remarks#
The cumulative distribution function for the Cauchy distribution is defined as:
\[\frac{1}{2} + \frac{1}{\pi} arctan(\frac{x−a}{b})\]
where A is the location parameter and B is the scale parameter.
See also