nbininv

Отрицательная биномиальная обратная кумулятивная функция распределения

Синтаксис

X = nbininv(Y,R,P)

Описание

X = nbininv(Y,R,P) возвращает обратное значение отрицательного биномиального cdf с соответствующим количеством успехов, R и вероятность успеха в одном испытании, P. Поскольку биномиальное распределение дискретно, nbininv возвращает наименьшее целое число X таким образом, что отрицательный биномиальный cdf оценивался в X равен или превышает Y. Y, R, и P могут быть векторами, матрицами или многомерными массивами, которые все имеют одинаковый размер, который также является размером X. Скалярный вход для Y, R, или P расширен до постоянного массива с такими же размерностями, как и другие входы.

Самой простой мотивацией для отрицательного биномиала является случай последовательных случайных испытаний, каждый из которых имеет постоянную вероятность P успеха. Количество дополнительных испытаний, которые вы должны выполнить в порядок, чтобы наблюдать заданное число R успехов имеет отрицательное биномиальное распределение. Однако, согласуясь с более общей интерпретацией отрицательного биномиала, nbininv позволяет R быть любым положительным значением, включая нецелые числа.

Примеры

Сколько раз вам нужно было бы перевернуть справедливую монету, чтобы иметь 99% вероятность наблюдать 10 голов?

flips = nbininv(0.99,10,0.5) + 10
flips =
  33

Обратите внимание, что вы должны перевернуть не менее 10 раз, чтобы получить 10 голов. Вот почему второй термин с правой стороны знака равенств равен 10.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.
Представлено до R2006a