Vous êtes sur la page 1sur 11

Integrantes

Christian Lpez Herrera Jos Alberto Aparicio Ramrez

Miguel ngel Gonzlez Gudio


Sandra Evelyn Herrera Cuevas

Se llama nmeros pseudoaleatorios a una sucesin determinstica de nmeros en el intervalo [0,1] que tiene las mismas propiedades estadsticas que una sucesin de nmeros aleatorios. Los nmeros pseudoaleatorios son necesarios cuando se pone en prctica un modelo de simulacin, para obtener observaciones aleatorias a partir de distribuciones de probabilidad.

Existe un gran numero de mtodos para generar los nmeros aleatorios entre 0 y 1. el mtodo a utilizar, en si mismo, no tienen importancia; la importancia radica en los nmeros que genera, ya que estos nmeros deben cumplir ciertas caractersticas para que sean validos. Dichas caractersticas son:
1) 2) 3) 4) 5)

Uniformemente distribuidos. Estadsticamente independientes. Su media debe ser estadsticamente igual a . Su varianza debe ser estadsticamente igual a 1/12. Su periodo o ciclo de vida debe ser largo. Los mtodos mas usuales son los siguientes:

MTODOS CONGRUENCIALES ri +1 =(+cri) mod m

donde: r0 = Semilla del generador ,c,m = Constantes


Ejemplo 1: Generar 5 nmeros con el generador congruencial multiplicativo siguiente con la semilla r0 =47

ri +1 =(441+13ri) mod 767 r1 =(441+13(47)) mod 767=285 r2 =(441+13(285)) mod 767=311 r3 =(441+13(311)) mod 767=649 r4 =(441+13(649) mod 767=441 r5 =(441+13(441) mod 767=38

Dividiendo por m-1 = 766, los nmeros aleatorios son:


r1=0.3720 r2=0.7780 r3=0.8472 r4=0.5757 r5=0.0496

Existen reglas para la seleccin de las constantes, algunas de ellas son: C debe ser un entero impar, no divisible ni por 3 ni por 5.

usualmente puede ser cualquier constante. Sin


embargo, para asegurar buenos resultados, seleccione de tal forma que () mod 8 = 5 para una computadora binaria o () mod 200 = 21 para una computadora decimal.
m

debe ser el numero entero mas grande que la computadora acepte.

De acuerdo con Hull y Dobell, los mejores resultados para un generador congruencial mixto en una computadora binaria son:

= 8*c 3 c = cualquier entero. r0 = cualquier entero impar. m = 2b donde b > 2 y que m sea aceptado por la computadora. Existen generadores de nmeros aleatorios entre 0 y 1 integrado a la mayora de los sistemas, que pueden ser llamados como funciones, algunos ejemplos son:

El procedimiento de obtencin de nmeros con este tipo de generadores es el siguiente:


Generar Elevar

una semilla.

al cuadrado.

Tomar

de la parte central un conjunto de R dgitos que formaran el numero aleatorio.


R dgitos pasaran a ser la nueva semilla con el fin de repetir el proceso n ocasiones.

Los

Ejemplo 1: Generar 3 nmeros de 4 dgitos a partir de un generador de cuadrados medios utilizando la semilla 445. =198025 = 1 9802 5 0.9802 (9802)2 = 96079204 = 96 0792 04 0.0792 (792)2 = 627264 = 6 2726 4 0.2726
(445)2

Las funciones para generar nmeros aleatorios en los distintos lenguajes de computadora son:

Sistema EXCEL
ri = RAND()

Sistema Pascal ri = RANDOM/MAXINT

Sistema Basic PC ri =RAND ( -n) n = Semilla entera

SLAM FUNCTION DRAND (IS) donde IS = semilla del generador ( r0 ).

GPSS ri = RN1 o FRN1 ri = RN2 o FRN2 ri = RN3 o FRN3

Bibliografa:
Libro:
Simulacin y Anlisis de modelos estocsticos

Autores:
Mohammad R. Azarang Eduardo Garca Dunna

Vous aimerez peut-être aussi