Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MÉTODOS PROBABILÍSTICOS
UNIDAD I: MODELAJE DE LA ALEATORIEDAD DE VARIABLES
ALEATORIAS DISCRETAS Y CONTINUAS
Guía de apoyo a los temas:
1.3 Método de generación de variaciones aleatorias de variables
aleatorias discretas.
1.4 Casos: Bernoulli, Binomial, Geométrica, Poisson, Hipergeométrica,
Binomial Negativa, Multinomial, Uniforme Discreta.
Problemas:
Este material ha sido proporcionado al estudiante en el marco de su formación a través de una carrera en
línea en la Universidad de El Salvador. Se han respetado los derechos de autor para su elaboración. El debido uso del
mismo es responsabilidad del estudiante.
UNIVERSIDAD DE EL SALVADOR EN LÍNEA
FACULTAD DE INGENIERÍA Y ARQUITECTURA
MÉTODOS PROBABILÍSTICOS
Página 2 de 3
6. Se sabe que los vientos botan las semillas de los árboles en una plantación, y se ha
descubierto que la tasa de geminación de dichas semillas es de 4 por metro cuadrado. ¿Si
se conoce que la plantación tiene una dimensión de 100 metros cuadrados, cual es la
probabilidad de 50 semillas que caen al suelo por los vientos florezcan? Escriba un programa
que calcule dicho valor. Luego haga que el programa genere 15 valores que signifiquen
números de semillas esparcidas por el viento.
7. A continuación, se le da un programa, modifíquelo para que además calcule el promedio la
varianza y la desviación estándar de los valores generados y cuántos de ellos caen entre 2 y
4 extremos inclusive.
// Copyright (C) 2012 - UES - Guillermo Mejía Díaz
//
// Tiene permiso de copiar y usar este programa
//
// Fecha de Creación: 08-27-2012
//
//Este programa genera valores de una Variable Aleatoria Distribuida en forma
//Geométrica.
//Solicita el número de valores a generar y la probabilidad de éxito.
//Se usa el generador de Mersenne-Twister de Scilab.
//Se pueden generar hasta 10 millones de números aleatorios distribuidos
//en forma geométrica.
clc;
format(15);
ieee(2);
//funcprot(0);
TRUE = 1;
FALSE = 0;
OK = FALSE;
while OK == FALSE
n = input('Introduzca el número de valores geométricos a generar--->');
if n <= 0
printf('Debe ingresar un valor entero positivo\n');
else
OK = TRUE;
end
end
OK = FALSE;
while OK == FALSE
P = input('Introduzca la probabilidad de éxito--->');
if (P < 0 | P > 1)
printf('Debe ingresar un valor entre cero y uno\n');
else
OK = TRUE;
end
end
j = 1;
N=10000000;
acumulador=zeros(1,n);
while j <= n
i = 1;
while i <= N
Este material ha sido proporcionado al estudiante en el marco de su formación a través de una carrera en
línea en la Universidad de El Salvador. Se han respetado los derechos de autor para su elaboración. El debido uso del
mismo es responsabilidad del estudiante.
UNIVERSIDAD DE EL SALVADOR EN LÍNEA
FACULTAD DE INGENIERÍA Y ARQUITECTURA
MÉTODOS PROBABILÍSTICOS
Página 3 de 3
if grand(1,1,"def")>P then
acumulador(j)=acumulador(j)+1;
else
i=10000000000;
end
i=i+1;
end
printf('\nEl Número geométrico en la iteración %d es %d ',j,acumulador(j));
j=j+1;
end
Este material ha sido proporcionado al estudiante en el marco de su formación a través de una carrera en
línea en la Universidad de El Salvador. Se han respetado los derechos de autor para su elaboración. El debido uso del
mismo es responsabilidad del estudiante.