Académique Documents
Professionnel Documents
Culture Documents
UNIDAD 2
Simulación de variables aleatorias.
NOMBRE DE LA MATERIA:
SIMULACIÓN.
CARRERA:
Ingeniería industrial.
GRUPO:
6 “A”
PERIODO ESCOLAR:
Febrero - Junio 2017.
1
Índice
Introducción ............................................................................................................. 3
2.1 Producción de números con comportamiento estadístico aleatorio y uniforme
(0,1). ........................................................................................................................ 4
2.2 Simulación de otras variables aleatorias. .......................................................... 5
2.2.1 Teoría: transformación inversa, composición convolución y otros
procedimientos. ................................................................................................................ 9
2.3 Simulación de variables especiales: Tablas. ................................................... 13
Conclusión............................................................................................................. 16
Bibliografía ............................................................................................................ 17
2
Introducción
3
2.1 Producción de números con comportamiento estadístico
aleatorio y uniforme (0,1).
4
hidráulicas, puentes, etc.), inversiones de capital, redes, servicios a clientes,
call centers, etc. La simulación a través de la computadora es una
herramienta poderosa para comprender la naturaleza de sistemas complejos.
Muestreo: con el fin de seleccionar una sub-muestra de una población.
Análisis Numérico: algunas técnicas para resolver problemas de análisis
numérico complejos han sido desarrolladas usando números aleatorios.
Programación: la generación de valores aleatorios puede ser útil para poner
a prueba la efectividad de un algoritmo. También son útiles en criptología.
𝐹 (𝑧), 𝑎 ≤ 𝑧 ≤ 𝑏
Se verifica que
𝑧 = 𝐹 −1 (𝑈)
𝐹 (𝑧), 𝑎 ≤ 𝑧 ≤ 𝑏
5
Entrada: Capacidad para evaluar
𝐹 −1 (𝑢), 0 ≤ 𝑢 ≤ 1
Salida: Z
Método: Generar aleatoriamente U de
𝑈 (0,1)
𝑍 ← 𝐹 −1 (𝑈)
Devolver Z.
6
Pero la función r(x)=t(x)/c, si es claramente una función de densidad. (Suponemos
que t es tal que c<¥). Debemos de poder generar (esperamos que de forma fácil y
rápida) un valor de la variable aleatoria que sigue la función r(x). El algoritmo general
queda como sigue:
Generar x que siga la distribución r(x)
Generar u ~ U (0,1), independiente de x
Método de composición
Este método va a poder ser aplicado cuando la función de densidad es fácil de
7
El método consiste en generar dos números aleatorios, uno sirve para seleccionar
un trozo y el otro se utiliza para generar un valor de una variable que sigue la
distribución de dicho trozo. El valor de la variable obtenida es el valor buscado.
El algoritmo general queda como sigue:
Generar u1, u2~U (0,1)
Si u1=w1 entonces generar x~f1(x)
Si no
Si u1=w1+w2 entonces generar x~f2(x)
Método de convolución
En este método se necesita generar k números aleatorios (u1, u2,..., uk) para
generar (x1, x2,...xk) variables aleatorias usando alguno de los métodos anteriores
y así poder obtener un valor de la variable que se desea obtener por convolución.
8
2.2.1 Teoría: transformación inversa, composición convolución y
otros procedimientos.
9
Método de convolución
Metodología
10
Con uno (o más dependiendo del método a utilizar) de los números
aleatorios, se generan las variables aleatorias componentes
(X1,X2,X3,…..Xn)
Se obtiene un valor de la variable por suma lineal de las variables aleatorias
componentes
Distribución Uniforme
Xi=a + (b - a) F(x)i
Xi=a + (b - a) r
Distribución de Bernoulli
A partir de la distribución de probabilidad de las variables aleatorias de Bernoulli con
media
p(x) = px (1 – p)1 – x para x=0,1
Se calculan las probabilidades para x=0 y x=1, para obtener
11
Acumulando los valores de p(x) se obtiene:
12
Con la lista de números pseudoaleatorios ri ~U (0,1) y la regla anterior es posibles
simular la demanda diaria de cepillos dentales, tal como se muestra
13
14
15
Conclusión
16
Bibliografía
https://www.slideshare.net/Crekis3/unidad-iii-generacion-de-numeros-aleatorios-
simulacin
http://www.dm.uba.ar/materias/probabilidades_estadistica_C/2005/1/PyEC08.pdf
http://simulacionunilibre.blogspot.mx/2011/04/generacion-de-variables-
aleatorias.html
http://simulacionitca.blogspot.mx/2012/03/metodo-de-la-transformada-inversa.html
https://conceptosdesimulacion.wordpress.com/2016/03/10/metodo-de-
transformada-inversa-y-metodo-de-convolucion/
17