Sunteți pe pagina 1din 3

Método de composición

 Marco Teórico

Mediante este método la distribución de probabilidad F(x) se expresa como una mezcla de varias
distribuciones de probabilidad F(x) seleccionadas adecuadamente.
El procedimiento para la selección de las F(x) se basa en el objetivo se minimizar el tiempo de
computación requerido para la generación de valores de la variable aleatoria analizada.
Los pasos requeridos para la aplicación de este método en la simulación de variables no-uniformes
son los siguientes:

1. Dividir la distribución de probabilidad original en sub-áreas, tal como se muestra en la figura

2. Definir la distribución de probabilidad para cada sub-área.

3. Expresar la distribución de probabilidad original en la forma siguiente:


F(x)=A1F1(x) + A2F2(x) +… AnFn(x) y ∑Ai= 1

4. Obtener la distribución acumulada de las áreas:

5. Generar dos números uniformes R1, R2


6. Seleccionar la distribución de probabilidad F(x) con la cual se va simular el valor de x. La
selección de esta distribución se obtiene al aplicar el método de la transformada inversa, en la cuel
el eje Y está representado por la distribución acumulada de las areas, y el eje X por las
distribuciones F(x). Para esta selección se utiliza el numero uniforme R1.

7. Utilizar el numero uniforme R2 para simular por el método de la transformada inversa o algún
otro procedimiento especial, números al azar que sigan la distribución de probabilidad F(x)
seleccionada en el paso anterior.
 Marco Practico

Considerando la siguiente función de probabilidad:

 1 0  x 1
 2x
 1

F( x )   2 1  x  2
1
 (3  x) 2  x  3
2 0
 e.o.c

Determinar generadores de números aleatorios por el método de composición:

Como la densidad aparece definida en 3 partes es lógico descomponerla como suma ponderada
de 3 densidades.

F( x )  w1 f ( x )  w2 f ( x )  w3 f ( x )  1

1
w1 
4

1
w2 
2

1
w3 
4
F1( x ) 1 1 1
Se obtiene multiplicando por es decir: F1( x ) = * x = 2x y de la misma forma
w1 1 2
4
para los demás.

1 1
F2 ( x )  * 1
1 2
2
1 1
F3( x )  * (3  x)  6  2 x
1 2
4

Se integra las funciones que se obtuvieron:

x
F1( x )   2 xdx  x 2
0
x
F2 ( x )   1dx  x  1
1
x
F3( x )   6  2 xdx  6 x  x 2  8  1  (3  x) 2
0

0; x  0 0; x  1 ; x  1 0 ;x  2
 2  
F1( x )   x ;0  x  1 F2 ( x )   x  1 ;1  x  2 F3( x )  1  (3  x) ;2  x  3
2

1; x  1 1 ;x  2 1 ;x  3
  

Igualando a R se obtiene lo siguiente:

F1( x )  x 2  R  x  R
F2 ( x )  x  1  R  x  R  1
F3( x )  1  (3  x) 2  R  x  1  R  3

S-ar putea să vă placă și