Académique Documents
Professionnel Documents
Culture Documents
Por otra parte, para evaluar la calidad de las sucesiones de números pseudoaleatorios, se realizan
contrastes entre las pruebas estadísticas (teorías empíricas) existentes, y se introducen pruebas, de
acuerdo a los más recientes enfoques para estudiar uniformidad e independencia según el concepto
de entropía desde la medida de las probabilidades y la estadística.
0
Índice
1
Objetivos
Identificar su función y como se generan estos números pseudoaletorios y también para que
sirven
Buscar un método que permita generar números aleatorios mediante un software
2
Cuerpo del trabajo
Tipos
En los números aleatorios, se pueden encontrar dos clasificaciones (números
uniformemente distribuidos y números distribuidos no uniformes) para el caso de los no
3
uniformes, de igual forma es necesario tomar un numero uniforme y luego invertir la
variable para que se pueda continuar con un proceso aparte, para estos procedimientos se
puede usar la distribución de Cauchy, la distribución gaussiana o la de Bernulli. Para los
uniformes mente distribuidos entonces, 2Cabe resaltar que los generadores de números
tienen unas características propias que los identifican como tal y son:
- Estos tipos de números no deben caer en ciclos
- Las series de números generados tienen que ser reproducibles
- Rapidez al adquirir los números
- El generador como los números que este genere de procurar tener un almacenamiento
mínimo
- Todos los números que sean generados tienen que estar uniforme mente distribuidos
ósea que su probabilidad de salida tiene que ser la misma
- Todos los elementos generados tiene que ser independientes de los que sean generado
anteriormente
A continuación veremos los tipos de métodos utilizados para generar números y
evaluaremos con que características anteriormente mencionadas están relacionadas
Computación análoga: Las series son obtenidas con medios físicos. Ventajas: Es muy
rápido y las series que se obtienen son verdaderamente aleatorias. Desventajas: Las que
se obtiene no se pueden repetir.
Tablas ( se pueden obtener 100000 números ) Ventajas: Las series que se obtienen se
pueden reproducir nuevamente. Desventajas: Es muy demorado y demanda mucho
espacio de almacenamiento
Computación digital Tiene una función y un valor inicial, de los cuales se generan los
números aleatoriamente Ventajas: Es rápido, las series que se obtiene se pueden repetir y
no ocupa mucho espacio de almacenamiento. Desventajas: Los números obtenidos
dependen de los anteriores
Manual Se puede tomar como ejemplo, lanzar un dado y realizar extracción de unas
bolas numeradas dentro de una urna. Ventajas: Las series que se obtienen son
verdaderamente aleatorias Desventajas: Es muy lento, se necesita gran almacenamiento
ya que cada serie que se obtiene tiene que ser guardada y las series que se obtiene no se
pueden repetir
4
javascript tomando como base el método random(), para lo cuál será más sencillo
realizar el procedimiento y su respectiva ejecución en una aplicación web. Este
javascript, deberá generar aleatoriamente el número de acuerdo a los paramatros que se
le establezcan al inicio y ejecución del código y la compilación del mismo.
CONCLUSIONES
1- Siempre que se generen números aleatorios, se habla de un conjunto de números en
un rango (1, n) en el cuál la probabilidad de que uno de esos números sea elegido
será siempre 1/n.
2- Los números aleatorios se utilizan todo el tiempo aplicados al mundo real, ya que por
medio de ellos se realizan análisis probabilísticos y pruebas de proyectos, desarrollos
de software, entre otros. Se utilizan como referencia para encontrar y reducir errores.
3- Los números aleatorios, permiten que sus simuladores tengan un mejor rendimiento
en cuanto a recursividad, comodidad, reproducibilidad, portabilidad, debido a su
forma de ser elegidos.
5
BIBLIOGRAFIA
http://www.ptolomeo.unam.mx:8080/xmlui/bitstream/handle/132.248.52.100/970/OLM
OSCERVANTES.pdf?sequence=10 generación de números pseudo aleatorios eficientes
en microcomputadores UNIVERSIDAD AUTONOMA DE MEXICO tesis