nbininv

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

Синтаксис

X = nbininv(Y,R,P)

Описание

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

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

Примеры

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

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

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

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

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

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