nbinrnd

Отрицательные биномиальные случайные числа

Синтаксис

RND = nbinrnd(R,P)
RND = nbinrnd(R,P,m,n,...)
RND = nbinrnd(R,P,[m,n,...])

Описание

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

RND = nbinrnd(R,P,m,n,...) или RND = nbinrnd(R,P,[m,n,...]) генерирует m-by-n-by-... массив. R, параметры P могут каждый быть скалярами или массивами, одного размера как R.

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

Примеры

Предположим, что вы хотите моделировать процесс, который имеет дефектную вероятность 0,01. Сколько модулей Гарантия качества может осмотреть прежде, чем найти три дефектных элемента?

r = nbinrnd(3,0.01,1,6)+3
r =
  496  142  420  396  851  178

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

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