nbincdf

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

Синтаксис

y = nbincdf(x,R,p)
y = nbincdf(x,R,p,'upper')

Описание

y = nbincdf(x,R,p) вычисляет отрицательный бином cdf в каждом из значений в x с помощью соответствующего количества успехов, R и вероятность успеха в одном испытании, pXR, и p могут быть векторы, матрицы или многомерные массивы, что у всех есть тот же размер, который является также размером y. Скалярный вход для xR, или p расширен до постоянного массива с теми же размерностями как другие входные параметры.

y = nbincdf(x,R,p,'upper') возвращает дополнение отрицательного бинома cdf в каждом значении в x, использование алгоритма, который более точно вычисляет экстремальные верхние вероятности хвоста.

Отрицательный бином cdf

y=F(x|r,p)=i=0x(r+i1i)prqiI(0,1,...)(i)

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

Γ(r+i)Γ(r)Γ(i+1)

Примеры

свернуть все

x = (0:15);
p = nbincdf(x,3,0.5);
stairs(x,p)

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

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

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