pmf(n,p)\texttt{pmf}(n, p)

Nombre

pmf - Devuelve la funcion de masa de probabilidad binomial completa.

Sinopsis

V = binomiales.pmf(n, p)

Descripcion

Construye un vector con las probabilidades P(X = k) para k = 0..n.

Cada posicion del vector contiene la probabilidad binomial exacta correspondiente.

Formula:

pmf[k]=P(X=k)=(nk)pk(1p)nk\mathrm{pmf}[k]=P(X=k)=\binom{n}{k}p^k(1-p)^{n-k}

Validaciones y casos borde

  • Valida que n sea entero y que n >= 0.
  • Valida que p este dentro del intervalo [0, 1].
  • Si alguna de esas condiciones falla, emite ERROR().
  • Para n = 0, construye un vector de longitud 1 con el unico caso k = 0.

Comportamiento

  • Construye un vector de longitud n + 1.
  • Calcula cada termino llamando a binomiales.exacta(n, p, k).
  • Retorna un VECTOR numerico con toda la distribucion discreta.

Funciones API relacionadas

  • binomiales.exacta()
  • binomiales.menor()
  • binomiales.mayor_igual()

Parámetros

ParámetroTipoDescripción
nNUMERICONumero de ensayos de Bernoulli. El vector retornado tendra n+1 posiciones, desde k=0 hasta k=n.
pNUMERICOProbabilidad de exito de cada ensayo, normalmente entre 0 y 1.

Valor de retorno

VECTOR - VECTOR numerico de longitud n + 1 con probabilidades binomiales para k = 0..n.

Ejemplo

ejemplo.blox
VECTOR resultado
resultado = binomiales.pmf(n, p)