Learn R Programming

lmomco (version 2.4.14)

quakmu: Quantile Function of the Kappa-Mu Distribution

Description

This function computes the quantiles of the Kappa-Mu (\(\kappa:\mu\)) distribution given parameters (\(\kappa\) and \(\alpha\)) computed by parkmu. The quantile function is complex and numerical rooting of the cumulative distribution function (cdfkmu) is used.

Usage

quakmu(f, para, paracheck=TRUE, getmed=FALSE, qualo=NA, quahi=NA, verbose=FALSE,
                marcumQ=TRUE, marcumQmethod=c("chisq", "delta", "integral"))

Value

Quantile value for nonexceedance probability \(F\).

Arguments

f

Nonexceedance probability (\(0 \le F \le 1\)).

para

The parameters from parkmu or vec2par.

paracheck

A logical controlling whether the parameters are checked for validity. Overriding of this check might be extremely important and needed for use of the quantile function in the context of TL-moments with nonzero trimming.

getmed

Same argument for cdfkmu. Because of nesting a quakmu call in cdfkmu, this argument and the next two are shown here are to avoid confusion in use of ... instead. This argument should not overrided by the user.

qualo

A lower limit of the range of \(x\) to look for a uniroot of \(F(x)\).

quahi

An upper limit of the range of \(x\) to look for a uniroot of \(F(x)\).

verbose

Should alert messages be shown by message()?

marcumQ

Same argument for cdfkmu, which the user can set change.

marcumQmethod

Same argument for cdfkmu, which the user can set change.

Author

W.H. Asquith

References

Yacoub, M.D., 2007, The kappa-mu distribution and the eta-mu distribution: IEEE Antennas and Propagation Magazine, v. 49, no. 1, pp. 68--81

See Also

cdfkmu, pdfkmu, lmomkmu, parkmu

Examples

Run this code
quakmu(0.75,vec2par(c(0.9, 1.5), type="kmu"))

Run the code above in your browser using DataLab