Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

mnrnd

Los números aleatorios multinomiales

Sintaxis

r = mnrnd(n,p)
R = mnrnd(n,p,m)
R = mnrnd(N,P)

Descripción

r = mnrnd(n,p) devuelve valores aleatorios de la distribución multinomial con parámetros y. es un entero positivo que especifica el número de ensayos (tamaño de la muestra) para cada resultado multinomial. es un 1 por vector de probabilidades multinomiales, donde está el número de bins o categorías multinomiales. debe sumar a uno.rnpnpkkp (Si no suma a uno, consta enteramente de valores.) es un 1 por Vector, que contiene recuentos para cada uno de los bins multinomiales.prNaNrkk

R = mnrnd(n,p,m) Devuelve vectores aleatorios de la distribución multinomial con parámetros y. es un-por-matriz, donde está el número de bins o categorías multinomiales.mnpRmkk Cada fila corresponde a un resultado multinomial.R

R = mnrnd(N,P) genera resultados de diferentes distribuciones multinomiales. es una-por-matriz, donde está el número de bins o categorías multinomiales y cada una de las filas contiene un conjunto diferente de probabilidades multinomiales.Pmkkm Cada fila de debe sumar a una.P (Si alguna fila de no suma a uno, la fila correspondiente de consta enteramente de valores.) es un vector-by-1 de enteros positivos o un único entero positivo (replicado por un vector a-by-1). es una-por-matriz.PRNaNNmmnrndmRmk Cada fila de se genera utilizando las filas correspondientes de y.RNP

Ejemplos

Genere 2 vectores aleatorios con las mismas probabilidades:

n = 1e3; p = [0.2,0.3,0.5]; R = mnrnd(n,p,2) R =    215   282   503    194   303   503

Genere 2 vectores aleatorios con diferentes probabilidades:

n = 1e3; P = [0.2, 0.3, 0.5; ...      0.3, 0.4, 0.3;]; R = mnrnd(n,P) R =    186   290   524    290   389   321

Consulte también

Introducido en R2006b