Académique Documents
Professionnel Documents
Culture Documents
f(x)
1/(b-a)
x
a b
E(x) = (a+b)/2
= (b-a)/12
2
Generacin de variables
aleatorias
Mtodo de la transformada inversa para variables discretas
0,4
f(x) 0,3
x f(x) F(x) r
0,2
0 0,1 0,1 0,0 - 0,1
1 0,3 0,4 0,1 - 0,4 0,1
0,6
0,4
0,1
0 1 2 3
x
Generacin de variables
aleatorias
Mtodo de la transformada inversa para variables contnuas
f(x)
F ( x) r
x F 1 (r)
x
r F(x) 1
1
f(r) 0 x
Valor simulado
Generacin de variables
aleatorias
Mtodo de la transformada inversa: Distribucin Triangular
xa
f(x) 2/(c-a) si r (b a) / (c
(c a).(b
a)
a).r
x c (c a).(c b).(1 r
x
a b c )
si r (b a) / (c
a)
Generacin de variables
aleatorias
Mtodo de la transformada inversa: Distribucin Poisson:
f ( x) (e . . x ) / ( x!)
El tiempo entre eventos es:
f (t ) .e .t
Aplicando el mtodo de la transformada inversa, los valores del tiempo
entre eventos pueden simularse como:
t (1 / .).ln(1 / r )
Donde los valores de r provienen de una distribucin uniforme 0-1
Generacin de variables
aleatorias
Distribucin normal: La distribucin normal no es integrable
analiticamente, por lo que no es posible aplicar el mtodo de la
transformada inversa. Para simular valores normales se puede
optar entre:
z ri 6
1
Donde los valores de r provienen de una distribucin uniforme
0-1
Avance del tiempo de la
simulacin
Avance del tiempo de la simulacin por eventos: Consiste en
indicar el estado del sistema cada vez que se produce un
evento. No se representan instantes entre eventos porque en
ellos el estado del sistema sigue siendo igual al que se produjo
al concretarse el ltimo evento simulado