Documentos de Académico
Documentos de Profesional
Documentos de Cultura
-3 -2 -1 0 1 2 3 4 5
-3 -2 -1 0 1 2 3 4 5
2.7 2 2.7 3
2.7 3 2.7 2
1 / 3 ?? 1 / 3 ??
1 / 3 ?? 1 / 3 ??
5.5 ?? 5.5 ??
Operación Módulo
Dados dos números enteros, definimos la siguiente operación:
x mod y x y x / y , si y 0
x mod y x, si y 0
•Si y ≠ 0
x x x mod y
0 1
y y y
Demostrar que:
(x mod y) mod y = x mod y
Ejercicio
( 6 mod 8) =
(-2 mod 8) =
(-2 mod 3) =
(10 mod 2) =
Generación de Números Aleatorios
Números Aleatorios
El Algoritmo
• Seleccionar un número (raíz) X0 arbitrario de M dígitos
• Elevar X0 al cuadrado
• Sea X0+1 el siguiente número de la secuencia formando por los M dígitos
centrales de (X0)2 y así sucesivamente. X0 es denominado la semilla, M = 4 dígitos
i Xi X i2 ri
0 6375 40640625 0.6406
1 6406 41036836 0.0368
2 368 00135424 0.1354
3
4
Método de Multiplicación de una Constante
Constante K = 1641
Semilla X0 = 8756
i Xi KXi ri
0 8756 14368596 3685
1 3685 06047085 0470
2 470 00771270 7712
3
4
Método Congruencial Lineal
Donde:
X0 = es el valor inicial o raíz, X0 0
a = es el multiplicador a 0, m X0
c = es el incremento c 0, m>a
m = es el modulo, m>c
Método Congruencial Lineal
Definición:
Si Xn = X0, para algun n Xn+1 = X1
En ejm. anterior:
• La secuencia tiene periodo corto p = 5
• La secuencia no es uniforme, pues no contiene los valores 1, 3, 5, 7 y 9
Ejercicio
Hallar la secuencia de números aleatorios y el periodo si:
m = 8, a = 5, c = 3, X0 = 7
i Xi (aXi + c) (aXi + c) mod m i Xi (aXi + c) (aXi + c) mod m
0 7 11
1 12
2 13
3 14
4 15
5 16
6 17
7 18
8 19
9 20
10 21
Método Congruencial Lineal
X 0 X1 Xp
rn , ,..., ,...
m m m
Ejercicio
02 Para tener números aleatorios válidos, deben satisfacer las propiedades: Uniformemente distribuidos U(0,1),
estadísticamente independientes, promedio = 1/2 , varianza = 1/12 y el periodo largo.
03 Los métodos para generar números aleatorios son: Congruencial lineal, Cuadrados medios, multiplicación por
una constante.