Случайные числа от биномиального распределения
r = binornd(n,p)
r = binornd(n,p,sz1,...,szN)
r = binornd(n,p,[sz1,...,szN])
генерирует случайные числа от биномиального распределения, заданного количеством испытаний r
= binornd(n
,p
)n
и вероятность успеха для каждого испытательного p
.
n
и p
могут быть векторами, матрицами или многомерными массивами, одного размера. Также один или несколько аргументов могут быть скалярами. Функция binornd
расширяет скалярные входные параметры до постоянных массивов с теми же размерностями как другие входные параметры. Функция возвращает вектор, матрицу или многомерный массив r
, одного размера как n
и p
.
или r
= binornd(n
,p
,sz1,...,szN
)
генерирует r
= binornd(n
,p
,[sz1,...,szN
])sz1
-by-szN
массивом, содержащим случайные числа от биномиального распределения со скалярными параметрами n
и p
.
binornd
является функционально-специализированным к биномиальному распределению. Statistics and Machine Learning Toolbox™ также предлагает родовой функции random
, который поддерживает различные распределения вероятностей. Чтобы использовать random
, задайте имя распределения вероятностей и его параметры. Также создайте распределение вероятностей BinomialDistribution
, возражают и передают объект как входной параметр. Обратите внимание на то, что специфичный для распределения функциональный binornd
быстрее, чем родовая функция random
.
Чтобы сгенерировать случайные числа в интерактивном режиме, используйте randtool
, пользовательский интерфейс генерации случайных чисел.