T.Owen {sn} | R Documentation |
Owen's function
Description
Evaluates function T(h,a)
studied by D.B.Owen
Usage
T.Owen(h, a, jmax=50, cut.point=8)
Arguments
h |
a numeric vector. Missing values ( |
a |
a numeric value. |
jmax |
an integer scalar value which regulates the accuracy of the result. See Section ‘Details’ below for explanation. |
cut.point |
a scalar value which regulates the behaviour of the algorithm,
as explained in Section ‘Details’ below (default value: |
Details
If a>1
and 0<h<=cut.point
, a series expansion is used,
truncated after jmax
terms.
If a>1
and h>cut.point
, an asymptotic approximation is used.
In the other cases, various reflection properties of the function
are exploited. See the reference below for more information.
Value
a numeric vector.
Background
The function T(h,a) studied by Owen (1956) is useful for the computation
of the bivariate normal distribution function and related quantities,
including the distribution function of a skew-normal variate; see psn
.
See the reference below for more information on function T(h,a)
.
Author(s)
Adelchi Azzalini and Francesca Furlan
References
Owen, D. B. (1956). Tables for computing bivariate normal probabilities. Ann. Math. Statist. 27, 1075-1090.
See Also
Examples
owen <- T.Owen(1:10, 2)