Learn R Programming

lmomco (version 2.4.14)

cdfrice: Cumulative Distribution Function of the Rice Distribution

Description

This function computes the cumulative probability or nonexceedance probability of the Rice distribution given parameters (\(\nu\) and \(\mathrm{SNR}\)) computed by parrice. The cumulative distribution function is complex and numerical integration of the probability density function pdfrice is used. $$ F(x) = 1 - Q\biggl(\frac{\nu}{\alpha}, \frac{x}{\alpha}\biggr)\mbox{,} $$ where \(F(x)\) is the nonexceedance probability for quantile \(x\), \(Q(a,b)\) is the Marcum Q-function, and \(\nu/\alpha\) is a form of signal-to-noise ratio \(\mathrm{SNR}\). If \(\nu=0\), then the Rayleigh distribution results and pdfray is used. The Marcum Q-function is difficult to work with and the lmomco uses the integrate function on pdfrice (however, see the Note).

Usage

cdfrice(x, para)

Value

Nonexceedance probability (\(F\)) for \(x\).

Arguments

x

A real value vector.

para

The parameters from parrice or vec2par.

Author

W.H. Asquith

References

Asquith, W.H., 2011, Distributional analysis with L-moment statistics using the R environment for statistical computing: Createspace Independent Publishing Platform, ISBN 978--146350841--8.

See Also

pdfrice, quarice, lmomrice, parrice

Examples

Run this code
lmr <- vec2lmom(c(45,0.27), lscale=FALSE)
cdfrice(35,parrice(lmr))

Run the code above in your browser using DataLab