| Nakagami {VGAM} | R Documentation |
Density, cumulative distribution function, quantile function and random generation for the Nakagami distribution.
dnaka(x, shape, scale=1) pnaka(q, shape, scale=1) qnaka(p, shape, scale=1, ...) rnaka(n, shape, scale=1, Smallno=1.0e-6)
x, q |
vector of quantiles. |
p |
vector of probabilities. |
n |
number of observations. Must be a positive integer of length 1. |
shape, scale |
arguments for the parameters of the distribution.
See nakagami for more details.
For rnaka, arguments shape and scale must be of
length 1.
|
Smallno |
Numeric, a small value used by the rejection method for determining
the upper limit of the distribution.
That is, pnaka(U) > 1-Smallno where U is the upper limit.
|
... |
Arguments that can be passed into uniroot.
|
See nakagami for more details.
dnaka gives the density,
pnaka gives the cumulative distribution function,
qnaka gives the quantile function, and
rnaka generates random deviates.
T. W. Yee
## Not run:
x = seq(0, 3.2, len=200)
plot(x, dgamma(x, shape=1), type="n", col="black", ylab="",
ylim=c(0,1.5), main="dnaka(x, shape)")
lines(x, dnaka(x, shape=1), col="red")
lines(x, dnaka(x, shape=2), col="blue")
lines(x, dnaka(x, shape=3), col="green")
legend(2, 1.0, col=c("red","blue","green"), lty=rep(1, len=3),
legend=paste("shape =", c(1, 2, 3)))
plot(x, pnorm(x), type="n", col="black", ylab="",
ylim=0:1, main="pnaka(x, shape)")
lines(x, pnaka(x, shape=1), col="red")
lines(x, pnaka(x, shape=2), col="blue")
lines(x, pnaka(x, shape=3), col="green")
legend(2, 0.6, col=c("red","blue","green"), lty=rep(1, len=3),
legend=paste("shape =", c(1, 2, 3)))
## End(Not run)
probs = seq(0.1, 0.9, by=0.1)
pnaka(qnaka(p=probs, shape=2), shape=2) - probs # Should be all 0