<< distfun_unidcdf Uniform Discrete distfun_unidpdf >>

distfun >> distfun > Uniform Discrete > distfun_unidinv

distfun_unidinv

Uniform Discrete Inverse CDF

Calling Sequence

x = distfun_unidinv(p,N)
x = distfun_unidinv(p,N,lowertail)

Parameters

p :

a matrix of doubles, the probability. Must be in the range [0,1].

N :

a matrix of doubles , the total number of binomial trials . N belongs to the set {1,2,3,4,.......}

lowertail :

a 1-by-1 matrix of booleans, the tail (default lowertail=%t). If lowertail is true (the default), then considers P(X<=x) otherwise P(X>x).

x :

a matrix of doubles, the outcome. x belongs to the set {0,1,2,3,...,N}

Description

Computes the Inverse cumulative distribution function of the Uniform Discrete distribution function.

Any scalar input argument is expanded to a matrix of doubles of the same size as the other input arguments.

Examples

// Check with all arguments scalar
x = distfun_unidinv(0.21,162)
expected = 35

// check with p expanded
x = distfun_unidinv([0.05 0.95],162)
expected = [9 154]

// Check with N expanded
x = distfun_unidinv(0.05,[100 162])
expected = [5 9]

//Check with all arguments expanded
x = distfun_unidinv([0.05 0.95],[100 162])
expected = [5 154]

Bibliography

http://en.wikipedia.org/wiki/Binomial_distribution

Authors


Report an issue
<< distfun_unidcdf Uniform Discrete distfun_unidpdf >>