Método de la trasformación inversa: simulación.
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).
Metodología para generar variables aleatorias continuas.
Metodología para generar variables aleatorias discretas.
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 ri ~U (0,1), y despejando x se obtiene:
Xi=a + (b - a) F(x)i
Xi=a + (b - a) r
Fuente de información:
http://www.dc.uba.ar/materias/escuela-complutense/2013/finanzas.pdf