Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
AZUL
INGENIERA INDUSTRIAL
(Sistema Abierto)
DOCENTE
MATERIA
SIMULACIN
2da. UNIDAD
ESTUDIANTE
ALVARADO CASTILLO ROGER ALEJANDRO
A12500369
CONTENIDO
INTRODUCCIN................................................................................................... 3
2.1. NMEROS ALEATORIOS: DEFINICIN, PROPIEDADES, GENERADORES Y
TABLAS................................................................................................................ 4
2.2. PROPIEDADES DE LOS NMEROS PSEUDOALEATORIOS................................6
2.3. PRUEBAS ESTADSTICAS DE ALEATORIEDAD PARA LOS NMEROS
PSEUDOALEATORIOS: DE MEDIAS, DE VARIANZA, DE INDEPENDENCIA Y DE
BONDAD DE AJUSTE............................................................................................ 7
2.4. OBTENCIN DE NMEROS PSEUDOALEATORIOS UTILIZANDO PAQUETES
COMPUTACIONALES.......................................................................................... 10
2.5. MTODO DE MONTE CARLO.........................................................................12
CONCLUSIN..................................................................................................... 15
BIBLIOGRAFA.................................................................................................... 16
INTRODUCCIN
Para poder realizar una simulacin que incluya variabilidad dentro de sus
eventos, es preciso generar una serie de nmeros que sean aleatorios por s
mismos, y que su aleatoriedad se extrapole al modelo de simulacin que se est
construyendo. En la construccin del modelo los nmeros aleatorios juegan un
papel relevante.
Unas de las primeras tareas que es necesario llevar a cabo consiste en
analizar si los nmeros que se utilizaran para correr o ejecutar la simulacin son
realmente aleatorios o no; por desgracia, precisar lo anterior con absoluta
certidumbre resulta muy complicado, ya que para ello se tendra que generar un
nmero infinito de valores que permitan comprobar la existencia de correlaciones
entre ellos. Esta actividad sera muy costosa y tardada, volviendo imprctico el uso
de la simulacin aun con las computadoras ms avanzadas.
Tomando en cuenta lo anterior, se puede asegurar, con altos niveles de
confiabilidad que el conjunto de nmeros que se utilizarn en la simulacin se
comportan de manera muy similar a un conjunto de nmeros totalmente aleatorios;
por ello es que se les denomina nmeros pseudoaleatorios.
Un nmero pseudoaleatorio es un nmero U (0,1) producido por un algoritmo
matemtico.
Uniformemente distribuidos.
Estadsticamente independientes.
6
Reproducibles.
Periodo largo.
Que la media del conjunto sea muy alta o muy baja, es decir, que est por
arriba o por debajo de .
Que la varianza del conjunto sea muy alta o muy baja, es decir, que se
localice por arriba o por debajo de 1/12.
Prueba de Series
Esta prueba se utiliza para comprobar el grado de aleatoriedad entre
nmeros sucesivos. La prueba consiste en formar parejas de nmeros, las cuales
son consideradas como coordenadas en un cuadrado unitario dividido
en n2 celdas. En la prueba de series se generan N nmeros pseudoaleatorios de
los cuales se forman parejas entre Ui y Ui + 1, es decir si se generan 5 nmeros,
las parejas que se forman serian:
(U1, U2), (U2, U3), (U3, U4), (U4, U5).
En seguida se determina la celda a la que pertenece cada pareja ordenada, con lo
cual se determina la frecuencia observada de cada celda.
los que constituyen la malla. La nica condicin que imponemos es que en un solo
salto, su movimiento se limite a los 4 nodos vecinos, los situados su izquierda,
derecha, arriba o abajo. La probabilidad de elegir una cualquiera de las 4
direcciones posibles es la misma.
Dejando a la partcula viajar por toda la red sin ms restricciones contamos
el nmero de veces que, partiendo de un mismo punto de coordenadas (i,j) sale
por cada uno de los que constituyen la frontera, momento en el cual suponemos
que ha terminado su viaje.
Considerando un nmero elevado de pruebas podemos calcular la
probabilidad de que, partiendo de un mismo punto, salga por cada uno de los
puntos del contorno despus de recorrer una trayectoria aleatoria. Los detalles de
camino seguido desde el inicio hasta el final del viaje no nos importan, tan solo
nos vamos a fijar en el nmero de veces que sale del recinto por cada uno de los
puntos posibles.
La temperatura a la que se encuentra el punto desde donde ha partido la
partcula es la suma, extendida a todos los puntos frontera (if,jf), de la temperatura
de dichos puntos (determinada por las condiciones de contorno) y por la
probabilidad de que estando en (i,j) salga por (if,jf). Ver ec.(6).
Si tomamos una malla pequea de 10x10 (salvo consideraciones de
simetra) hay que calcular probabilidades para 102 puntos. Una precisin
razonable requerimos que para cada uno de ellos hay que calcular ~106
trayectorias aleatorias. Con slo estas estimaciones podemos aventurar que el
tiempo de computacin requerido para solucionar la ecuacin de Laplace en una
malla pequea va a ser superior al necesario en cualquiera de los otros mtodos
propuestos.
Ejecutando nuestra aplicacin veremos cmo este tiempo crece
rpidamente con el nmero de puntos de la malla siendo ste el factor limitante de
la eficacia del mtodo. Sin embargo, el mtodo Montecarlo es sencillo y fcil de
programar.
13
CONCLUSIN
Los nmeros aleatorios siempre se utilizan todo el tiempo, sin embargo los
casos en lo que ms se adecuan es para realizar clculos de integrales, clculos
de varianza, o el clculo de la moda, clculo de errores.
En estos casos se utilizan promedio y se grafican en un plano cartesiano,
para posteriormente trazar la recta que permita identificar cules son los puntos
ms cercano y de esta forma tener un rango e imagen de error mnimo sobre el
clculo que se est realizando a una variable.
Los nmeros aleatorios siempre estn siendo utilizado s en las aplicaciones
web con las que se interactan todos los das, una forma de sealizar los nmeros
aleatorios puede ser utilizado java script con el mtodo random().
Los nmeros aleatorios generados con java script pueden ser utilizados
para infinidad de cosas en una pgina web.
Mostrar un banner aleatorio, una cabecera distinta, una frase, generar un cdigo
de seguridad. Etc.
Existen varios modelos que permiten generar nmeros aleatorios.
14
BIBLIOGRAFA
http://es.slideshare.net/kor10/numeros-aleatorios-14148169
https://es.scribd.com/doc/136390978/Problemas-de-Simulacion-Alu
http://italica.us.es/asignaturas/Simulacion/ejercicios/modelado26.htm
15