Simulacion de Sistemas
Simulación de Sistemas
Ing. Rafael Sanchez Hernandez
Tarea 1
Grupo: 9-NIAS
Hernández Cardenas Jonatan Alberto 88804
Jaramillo Salazar Arnoldo Daniel 164300
López Aceves María PamelaMarilyn 87190
Mendoza Martínez Irvin Ivan 132493
Rodríguez García Leonardo Daniel 89618
Monterrey, N.L. a 27 de Mayo de 2015.
Tabla de contenido
Algoritmos de cuadrados medios 2Algoritmo Microsoft Excel 3
I. Método para generar números Pseudo aleatorios: Algoritmo de cuadrados medios.
El algoritmo propuesto para generar números aleatorios,según Von Neuman y Metropolis (1951), es el método de los cuadrados medios. Se requiere de un número entero detonador (llamado semilla), con D dígitos, el cuál es elevado al cuadrado y se extrae los Ddígitos del centro; el primer número se determina simplemente anteponiendo “0.”. Para obtener el segundo se sigue el mismo procedimiento, sólo que ahora se eleva al cuadrado los D dígitos del centroque se seleccionaron para obtener el primer . A continuación se presenta con más detalles los pasos para generar números con el algoritmo de cuadrados medios.
1. Seleccionar una semilla () con Ddígitos (D>3).
2. Sea = resultado de elevar al cuadrado; = los D dígitos del centro y sea = 0.D dígitos del centro.
3. Sea = resultado de elevar al cuadrado; sea = los D dígitos del centro, y sea =0.Ddígitos del centro para i=0, 2, 3,…, n
4. Repetir el paso 3 hasta obtener los n números deseados.
Nota: si no es posible obtener los D dígitos del centro del número , agregue ceros a la izquiera delnúmero .
Ejemplo. Obtener n=4 números pseudo aleatorios con el algoritmo de los cuadrados medios.
a. Se elige como semilla inicial un npumero al azar de 4 dígitos (en nuestro caso).
b. =5729
c. Loelevamos al cuadrado = 32821441
d. = 32821441
e. Seleccionamos los 4 dígitos del centro de .
f. obtenemos el nuevo número y el =0.8214
g. Luego volvemos a repetir los pasos de c a f para obtener el...
Regístrate para leer el documento completo.