Binomial Inverse (Binary Search)

Binomial inverse cumulative distribution function via binary search
305 Downloads
Updated 1 Sep 2016

View License

X = binoinv_bs(Y,N,P) returns the inverse of the binomial cdf with parameters N and P. Since the binomial distribution is discrete, BINOINV_BS returns the least integer X such that the binomial cdf evaluated at X, equals or exceeds Y. BINOINV_BS utilizes a binary search of BINOCDF to find the inverse of the binomial distribution, which may be faster than BINOINV for large N.

The size of X is the common size of the input arguments. A scalar input functions as a constant matrix of the same size as the other inputs.

Note that X takes the values 0,1,2,...,N.

See also binoinv, binocdf, binofit, binopdf, binornd, binostat, icdf.

Cite As

Nade Sritanyaratana (2026). Binomial Inverse (Binary Search) (https://uk.mathworks.com/matlabcentral/fileexchange/48444-binomial-inverse-binary-search), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2014a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.1.0.1

Updated license

1.1.0.0

Added MathWorks copyright information