Qewqweqweq

Páginas: 2 (304 palabras) Publicado: 17 de septiembre de 2012
Ejemplo número 1.
Generar los suficientes entre 0 y 1 con los parámetros: x0 = 17, k = 2 y g = 5, hasta encontrar el periodo o ciclo de vida.
Por lo tanto:
a = 5 + 8(2) =21 m = 32
Comenzamos:
Xn = (a*X0)/mod = Xn+1
Xn | Operacion | Resultado | Numero pseudoaleatorio |
X0=17 | (21*17)/mod32 | 11.15625 | .15625 |
X1=5 | (21*5)/mod32| 3.28125 | .28125 |
X2=9 | (21*9)/mod32 | 5.90625 | .90625 |
X3=29 | (21*29)/mod32 | 19.03125 | .03125 |
X4=1 | (21*1)/mod32 | .65625 | .65625 |
X5=21 |(21*21)/mod32 | 13.78125 | .78125 |
X6=25 | (21*25)/mod32 | 16.40625 | .40625 |
X7=13 | (21*13)/mod32 | 8.53125 | .53125 |
X8=17 | (21*17)/mod32 | 11.15625 | .15625 |

Como serepite un número pseudo-aleatorio ya generado se hace el resultado iterativo y acaba el problema.
N=mod/4: N=32/4 = 8 números pseudo-aleatorios generados.
Entonces:
El cicloes completo

Ejemplo numero 2
Generar los suficientes entre 0 y 1 con los parámetros: x0 =5, a = 7, m = 11 hasta encontrar el periodo o ciclo de vida.
Comenzamos:
Xn =(a*X0)/mod = Xn+1

Xn | Operacion | Resultado | Numero pseudoaleatorio |
X0=5 | (7*5)/mod11 | 3.181818 | .181818 |
X1=2 | (7*2)/mod11 | 1.272727 | .272727 |
X2=3 |(7*3)/mod11 | 1.909090 | .909090 |
X3=10 | (7*10)/mod11 | 6.363636 | .363636 |
X4=4 | (7*4)/mod11 | 2.545454 | .545454 |
X5=6 | (7*6)/mod11 | 3.818181 | .818181 |X6=9 | (7*9)/mod11 | 5.727272 | .727272 |
X7=8 | (7*8)/mod11 | 5.090909 | .090909 |
X8=1 | (7*1)/mod11 | .636363 | .636363 |
X9=7 | (7*7)/mod11 | 4.454545 | .454545 |X10=5 | (7*5)/mod11 | 3.181818 | .181818 |

Por lo tanto
El modulo es 11 y se generaron 10 números pseudo-aleatorios.
Entonces se dice que el modulo está incompleto.
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS