metodos para generar numeros pseudoaleatorios
2.1 Métodos de generación de números pseudoaletorios.
Métodos Manuales:
Son los métodos más simples y lentos, ejemplo de estos métodos son lanzamientos demonedas, dados, cartas y ruletas. Los números producidos por estos métodos cumplen las condiciones estadísticas mencionadas anteriormente, pero es imposible reproducir una secuencia generadas por estosmétodos.
Tablas de números aleatorios:
Estos números se pueden generar por medio de una hoja de cálculo o por cualquier generador de cualquier lenguaje de programación razón por la cual sucomportamiento es totalmente determinístico.
Mediante el computador digital:
Existen tres métodos para producir números aleatorios mediante un computador:
Provisión externa.
Generación interna a travésde un proceso físico aleatorio.
Generación por medio de una regla de recurrencia.
Métodos aritméticos para generar números pseudoaleatorios.
Métodos de Cuadrados Medios:
El procedimiento deobtención de números pseudoaleatorios con este tipo de generador es el siguiente:
Se define una semilla.
Se eleva la semilla al cuadrado.
Dependiendo de la cantidad de dígitos que se desea tengael número pseudoaleatorio, se toman de la parte central del número resultante en el paso anterior el número de dígitos requeridos. Si no es posible determinar la parte central, se completa el númeroagregando ceros al principio o al final.
Debe tenerse en cuenta que se desean números pseudoaleatorios entre 0 y 1, en consecuencia el resultado se debe normalizar, es decir, si los números son de dosdígitos se normaliza dividiendo por 100, si es de tres dígitos por mil y así sucesivamente.
Ejemplo: generar 3 números aleatorios de 4 dígitos a partir de un generador de cuadrados mediosutilizando como semilla el número 445.
Como se quieren números pseudoaleatorios Ri de 4 dígitos, se tomarán los cuatro
dígitos de la parte central del cuadrado de la semilla, de la siguiente manera:...
Regístrate para leer el documento completo.