Sei sulla pagina 1di 9

“Año del Diálogo y la Reconciliación Nacional”

FACULTAD DE CIENCIAS TECNOLOGÍCAS E INGENIERÍA


ESCUELA DE INGENIERÍA DE SISTEMAS Y
TECNOLOGIAS

MÉTODO DE LA TRANSFORMADA INVERSA

ASIGNATURA: Simulación de sistemas

DOCENTE: Portillo, Javier

INTEGRANTES:

PAITÁN PEÑA, Jomira Isabel

RAMIREZ QUISPE, Rómulo

AYACUCHO-HUAMANGA

2018
Contenido
INTRODUCCIÓN.......................................................................................................................3
MÉTODO DE LA TRANSFORMADA INVERSA..................................................................4
1. Distribución Uniforme....................................................................................................5
2. Distribución exponencial...............................................................................................6
3. Distribución de Bernoulli...............................................................................................6
INTRODUCCIÓN
Existen varios métodos que nos permiten generar variables aleatorias. Lo
normal es que existan varias opciones para generar una misma variable
aleatoria. La elección del método adecuado se puede basar en una serie de
factores como:

Exactitud. Se prefiere un método exacto frente a métodos aproximados,


como soluciones numéricas.

Velocidad. Uno de los datos que se toma en consideración es el °em tiempo


de generación de la variable.

Espacio. Necesidades de memoria del método utilizado. En general, los


métodos no consumen mucha memoria.

Simplicidad.
MÉTODO DE LA TRANSFORMADA INVERSA
El método de la transformada inversa puede utilizarse para simular variables
aleatorias continuas, lo cual se logra mediante la función acumulada f(x) y la
generación de números pseudoaleatorios ri ~U (0,1). El método consiste en:

 Definir la función de Densidad f(x) que representa la variable a modelar.


 Calcular la función acumulada f(x).
 Despejar la variable aleatoria x y obtener la función acumulada inversa
f(x)-1.
 Generar las variables aleatorias x, sustituyendo valores con números
pdeudoaleatorios ri ~U (0,1) en la función acumulada inversa.

El método de la transformada inversa también puede emplearse para simular


variables aleatorias de tipo discreto, como en las distribuciones de Poisson, de
Bernoulli, binomial, geométrica, discreta general, etc. La generación se lleva a
cabo a través de la probabilidad acumulada P(x) y la generación de números
pseudoaleatorios ri ~U (0,1).

 Calcular todos los valores de la distribución de probabilidad p(x) de la


variable a modelar.
 Calcular todos los valores de la distribución acumulada P(x).
 Generar números pseudoaleatorios ri~U(0,1).
 Comparar con el valor de P(x) y determinar qué el valor de x
corresponde a P(x).

Metodología para generar variables aleatorias continuas.

Metodología para generar variables aleatorias discretas.


1. Distribución Uniforme
A partir de la función de la densidad de las variables aleatorias uniformes
entre a y b.

Se obtiene la función acumulada

Igualando la función acumulada F(x) con el número pseudoaleatorio r i ~U


(0,1), y despejando x se obtiene:

Xi=a + (b - a) F(x)i

Xi=a + (b - a) r

Ejemplo 1:

Los datos del tiempo de servicio en la caja de un banco se comportan de


forma exponencial con media de 3 minutos/cliente. Una lista de números
pseudoleatorios ri ~U (0,1) y la ecuación generadora exponencial xi =
-3In (1 - ri) nos permite simular el comportamiento de la variable aleatoria
2. Distribución exponencial
A partir de la función de densidad de las variables aleatorias
exponenciales con media

Se obtiene la función acumulada

Igualando la función acumulada F(x) con el número pseudoaleatorio ri ~


U(0,1) y despejando x se obtiene:

3. 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


Acumulando los valores de p(x) se obtiene:

Generando números pseudoaleatorios ri ~U (0,1) se aplica la regla:

La tabla siguiente muestra la demanda diaria de cepillos dentales en un


supermercado.

Simular el comportamiento de la demanda mediante el método de la


transformada inversa.

A partir de la información histórica se calculan las probabilidades


puntuales y las acumuladas para x=0,1,2,3

La regla para generar esta variable aleatoria estaría dada por:


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
Bibliografía
Garcia D. E, G. R. (2010). Simulación y análisis de sistemas con ProModel. En
G. R. Garcia D. E, Simulación y análisis de sistemas con ProModel
(págs. 72-80). Mexico: PEARSON Education.

Potrebbero piacerti anche