nbincdf

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

Синтаксис

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

Описание

y = nbincdf(x,R,p) вычисляет отрицательный бином cdf в каждом из значений в x с помощью соответствующего количества успехов, R и вероятности успеха в одном испытании, p. x, R и p могут быть векторами, матрицами или многомерными массивами, что у всех есть тот же размер, который является также размером y. Скалярный вход для x, R или 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