nbinrnd

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

Синтаксис

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

Описание

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

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

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

Примеры

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

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

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

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