Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Simulación

376 visualizaciones

Publicado el

Un trabajo realizado para el curso de simulación, si quieren el programa realizado en c++, me envian un correo y no tengo problemas en enviarlo.

Publicado en: Educación
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Simulación

  1. 1. SimulaciónGeneración de números aleatoriosMétodo congruencial aditivo.<br /> Profesora:<br />NathaliaHenríquez.<br /> Realizado Por:<br /> Luis Herrera.<br />
  2. 2. Definición<br />Este Algoritmo Requiere una secuencia inicial de n números enteros: <br /> para generar una nueva secuencia de números enteros que empiezan en: <br /> Su ecuación recursiva es:<br />No confundir el n de cantidad de números enteros a generar.<br />El n de la fórmula es la cantidad de la secuencia inicial.<br />
  3. 3. Los son generados mediante la siguiente ecuación:<br />Donde: <br />
  4. 4. Ejemplo típico<br />Generar 7 números pseudo aleatorios entre cero y uno a partir de la siguiente secuencia de números enteros: 65,89,98,03,69; m = 100. <br />
  5. 5. solución<br />X1 = 65, X2 = 89, X3 = 98, X4 = 03, X5 = 69.<br />Entonces:<br />x6 = (x5+x1) mod 100 = (69+65)mod100 = 34 => r1=34/99=0.3434.<br />x7 = (x6+x2) mod 100 = (34+89)mod100 = 23 => r2=23/99=0.2323.<br />x8 = (x7+x3) mod 100 = (23+98)mod100 = 21 => r3=21/99=0.2121 .<br />X9 = (x8+x4) mod 100 = (21+03)mod100 = 24 => r4=24/99=0.2424 .<br />X10 = (x9+x5) mod 100 = (24+69)mod100 = 93 => r5=93/99=0.9393.<br />X11 = (x10+x6)mod 100 = (93+34)mod100 = 27 => r6=27/99=0.2727.<br />X12 = (x11+x7)mod 100 = (27+23)mod100 = 50 => r7=50/99=0.5050.<br />
  6. 6. Restricciones<br />El tamaño de la lista de entrada (semilla), debe ser mayor a uno, además deben ser números enteros.<br />M debe ser un numero entero mayor a uno.<br />
  7. 7. Consideraciones.<br />M debe ser mayor a cualquier elemento de la lista de entrada.<br />M debe ser un número muy grande lo ideal es que sea 2^30p, con p un número entero pequeño.<br />Los elementos de la lista no deben ser ni muy pequeños ni cercanos en comparación a M.<br />El primer elemento de la lista de entrada debe ser impar.<br />El primer elemento de la lista de entrada y M deben ser relativamente primos.<br />
  8. 8. Muchas gracias<br />

×