⾕

Probabilidade  |  

Gerador Congruencial Linear

Um dos geradores clássicos usa a recorrência:

$$x_{n+1}=(a\,x_n+c)\bmod m,\qquad u_n=\frac{x_n}{m}$$

Na prática, linguagens modernas usam geradores mais robustos, como o Mersenne Twister.

Exemplo: \(a=5\), \(c=3\), \(m=16\) e semente \(x_0=7\).

\(x_1=38\bmod 16=6\), \(x_2=33\bmod 16=1\), \(x_3=8\), \(x_4=43\bmod 16=11\).

Os valores uniformes são \(u_1=\frac{6}{16}=0{,}375\), \(u_2=0{,}0625\), \(u_3=0{,}5\), e assim por diante.

Questões

Exercite seu aprendizado!

Back