Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NUMEROI ALEATORIO =
ri = Xi/ (m-1) para i = 1,2,3,……n
PARAMETROS VALORES
X0 = semilla 6
a = constante multiplicativa 3
c = constante aditiva 7
g 3
m = modulo 8 CICLO = 8
a = constante multiplicativa
a = 3 + 8k o a ri = Xi/ (m-1) para i = 1,2,3,……n
21 = 5 + 8k NUMEROI ALEATORIO =
g 5
K 2
O=
ri = Xi/ (m-1) para i = 1,2,3,……n
un numero impar
8
ALGORITMO CONGRU
Este algoritmo requiere una secuencia previa de n números enteros X 1, X2, X3, X4......, Xn para generar una nueva secuencia de números e
Su ecuación recursiva es:
i Xi (Xi-1 + Xi-n) (Xi-1 + Xi-n) Xi = (Xi-1 + Xi-n) mod (m) ri = Xi/ (m-1)
6 x6 x5+ x1 134 34 0.34343434343
7 x7 x6 + x2 223 23 0.23232323232
8 x8 x7 + x3 121 21 0.21212121212
9 x9 x8 + x4 24 24 0.24242424242
10 x10 x9 + x5 93 93 0.93939393939
11 x11 x10 + x6 127 27 0.27272727273
12 x12 x11 + x7 350 50 0.50505050505
GORITMO CONGRUENCIAL ADITIVO
rar una nueva secuencia de números enteros que empieza en Xn+1, Xn+2, Xn+3, Xn+4....
x1 = 65
x2= 89
x3= 98
x4= 3
x5= 69
m 100
n 5
GENERADOR DEL PRODUCTO MEDIO
La mecánica de generación de números aleatorios de este algoritmo no congruencial es similar a la del algoritmo de productos medios. L
de cuadrados medios requiere de dos semillas, ambas con D dígitos; además, en lugar de elevarlas al cuadrado, las semillas se multipl
centro, los cuales formaran el primer numero aleatorio r i = 0.D dígitos. Despues se elimina una semilla, y la otra se multiplica por prim
producto los D dígitos que conforman un segundo numero r i . Entonces se elimina la segunda semilla y se multiplican el primer numero d
producto se obtieneel tercer numero ri . Siempre se ira eliminando el numero mas antiguo, y el procedimiento se repetirá hasta generar lo
Ejemplo: i K Sem
Semilla = 25 25 1 38 25
K= 38 2 38 95
Algoritmo 3 38 61
Begin 4 38 31
Sem = 25 5 38 17
Subrutine Num2(sem,RI)
Integer sem, RI, Derecha, Izquierda
K = 38
Derecha = (K*Sem)/10 nota: tomar la parte entera
Izquierda = (Derecha/100) nota: tomar la parte entera
RIEntero = Derecha – Izquierda*100
RIdecimal = RIEntero/100
Sem = RIEntero
Return
End
UCTO MEDIO
oritmo de productos medios. La diferencia entre ambos radica en que el algoritmo
drado, las semillas se multiplican y del producto se seleccionan los D dígitos del
la otra se multiplica por primer numero de D dígitos, para luego seleccionar del
multiplican el primer numero de D dígitos por el segundo numero de D dígitos; del
to se repetirá hasta generar los n números aleatorios.
i Sem Derecha
1 8473 717917
2 7917 626788
3 6788 460769
Ejemplo: 4 769 5913
Semilla = 8473 5 5913 349635
Algoritmo
Begin
Sem = 8473
Subrutine Num2(sem,RI)
Integer sem, RI entero, Derecha, Izquierda
Derecha = (sem2/100) nota: tomar la parte entera
Izquierda = (Derecha/10000) nota tomar la parte entera
RIEntero = Derecha – Izquierda*10000
RIdecimal = RIEntero/10000
Sem = RIEntero
Return
RADOS MEDIOS
Requiere un numero entero detonador (llamado semilla), con D dígitos, el cual es
na simplemente anteponiendo el “0” a esos dígitos. Para obtener el segundo r i se
naron para obtener el primer r i . Este método se repite hasta obtener n números r i.
NUMEROI ALEATORIO =
ri = Xi/ (m-1) para i = 1,2,3,……n
m = 2g
CICLO = 8 a = PAR
C ES IMPAR
g debe ser entero
Perido de vida maximo N = m ciclo = 8
(b-1) mod 4 = 1
(b-2) mod 4 = 1
No aleatorios
1 0.07531755
2 0.45814364
3 0.53460535
4 0.91126743
5 0.26701593
6 0.83571874
7 0.99130845
8 0.91761062
9 0.00106946
10 0.52637186
11 0.38913924
12 0.20334487
13 0.03398255
14 0.88051393
15 0.77406339
16 0.74143229
17 0.22020018
18 0.34020529
19 0.24587757
20 0.08702267
21 0.18513179
22 0.8932419
23 0.46529322
24 0.38537473
25 0.34882147
26 0.38487497
27 0.35864132
28 0.22917668
29 0.73650769
30 0.68361748
31 0.6925103
32 0.97585045
33 0.5251335
34 0.47931315
35 0.43709528
36 0.71984964
37 0.76529848
38 0.05433775
39 0.42192376
40 0.16612335
41 0.23703522
42 0.21791509
43 0.28139671
44 0.81543355
45 0.46209732
46 0.70026059
47 0.87970622
48 0.12451003
49 0.65633908
50 0.42026001
51 0.38142083
52 0.88174815
53 0.31035854
54 0.1378543
55 0.82325967
56 0.09127163
57 0.76572309
58 0.94857274
59 0.97093854
60 0.14389561
61 0.86232493
62 0.92783823
63 0.22587575
64 0.10529562
65 0.53076338
66 0.83890812
67 0.29921064
68 0.95588008
69 0.59819543
70 0.42061936
71 0.56853501
72 0.26646364
73 0.0593479
74 0.41195443
75 0.45524342
76 0.44246431
77 0.37545412
78 0.37365784
79 0.29067828
80 0.86601196
81 0.30785598
82 0.54922989
83 0.04525628
84 0.46923605
85 0.08268903
86 0.50253874
87 0.51762082
88 0.11359828
89 0.69270236
90 0.44329307
91 0.88933745
92 0.86088011
93 0.07778247
94 0.56570924
95 0.01914547
96 0.6849687
97 0.40647753
98 0.6814563
99 0.23578899
100 0.45823035