Me dan una función de distribución de Rayleigh: $$f(x)=\frac{1}{5}x\exp\left(\frac{-x^2}{10}\right)$$ con $x>0$ y lo pidió:
Utilice un algoritmo generador de números aleatorios adecuado para extraer 500 muestras de F(x).
Lo que he pensado hacer es utilizar el método de aceptación-rechazo :
-
Generar un rv $Y$ distribuido como $G$ .
-
Genere $U$ (independiente de $Y$ ).
-
Si $U \leq \frac{f(Y)}{cg(Y)}$ , entonces establece $X$ $=$ $Y$ ("aceptar") ; en caso contrario volver a 1 ("rechazar").
Pensé que utilizaría el $\chi^2$ distribución como mi $g(Y)$ con $k=1$ grados de libertad. Tomé esa decisión por el hecho de que ambas funciones tienen el mismo dominio, a saber $x\in(0,\infty)$ y sus FCD son "similares". Por lo tanto : $$g(x)=\frac{x^{-\frac{1}{2}}\cdot\exp\left(-\frac{x}{2}\right)}{\sqrt{2}\Gamma\left(\frac{1}{2}\right)}$$ Entonces $$\frac{f(x)}{g(x)}=\frac{\sqrt{2}\Gamma\left(\frac{1}{2}\right)}{5}\cdot x ^{\frac{3}{2}}\cdot\exp\left(\frac{x}{2}-\frac{x^2}{10}\right)$$ Y descubrí que esta función tiene un máximo en $$x=\frac{5+\sqrt{145}}{4}$$ que ronda $4.26$ . Por lo tanto $$\frac{f(x)}{g(x)}\leq c=4.26$$ . Pero también leí que $c$ tiene que estar lo más "cerca" posible de 1 y creo que 4,26 no está "cerca" ¿Es correcto mi cálculo? ¿Es totalmente erróneo? ¿Debería utilizar un método diferente para extraer esas muestras aleatorias? Gracias por cualquier método