SlideShare una empresa de Scribd logo
1 de 26
NUMEROS
PSEUDOALEATORIOS
UNIDAD 2
ING. EDNA GABRIELA CEJA SILVA
NUMEROS PSEUDOALEATORIOS
Que son los numeros pseudoaleatorios:
Un número pseudo-aleatorio es un número generado en un proceso que parece producir
números al azar, pero no lo hace realmente. De ahi se le da el prefijo Pseudo que quiere decir
falso ya que su generación parte de algoritmos determinísticos, lo cual nos quiere decir que
obtendremos siempre el mismo resultado bajo las mismas condiciones iniciales.
Un número aleatorio es aquél que es generado a partir de la distribución Uniforme U(0,1).
Para que sirven los números pseudoaleatorios:
La funcion de los numeros pseudoaleatorios es que apartir de ellos podemos generar variables
aleatorias las cuales estan sujetas en el mayor de los casos, a distribuciones estadisticas que son
las que se usan para establecer el comportamiento de los materiales, sucesos, personas, etc., en
todo proceso de simulacion.
ING. EDNA GABRIELA CEJA SILVA
QUE ES UN ALGORITMO
Palabra viene del nombre de un matemático y astrónomo árabe “ Abu Ja'far Mohammed ibn
Musa al-Khowarizmi (825)”
(Padre de Ja'far, Mohammed, hijo de Moisés, natural de Khowarizm).
Escribió el célebre libro “Kitab al jabr w'al-muqabala”(Reglas derestauración y reducción -- >
“algebra”)
Concepto: Es una posible solución a un problema. Es un método o proceso sistemático para
resolver el problema (siempre quecumpla ciertas condiciones)
ING. EDNA GABRIELA CEJA SILVA
Propiedades de un algoritmo
▪Es correcto: logra resultados correctos.
▪Tiene pasos concretos, donde cada paso es realizado en una cantidad finita de tiempo.
Esta bien definido.
▪No es ambiguo.
Siempre se obtiene los mismos resultados con los mismos datos de entrada.
▪Compuesta por una cantidad finita de pasos.
▪Debe terminar: no debe quedar en una ciclo infinito.
ING. EDNA GABRIELA CEJA SILVA
METODOS DE GENERACION DE
NUMEROS PSEUDOALEATORIOS
* ALGORITMO DE CUADRADOS MEDIOS
* ALGORITMO DE PRODUCTOS MEDIOS
* ALGORITMO DE MULTIPLICADOR CONSTANTE
* ALGORITMO LINEAL
* ALGORITMO CONGRUENCIAL MULTIPLICATIVO
* ALGORITMO CONGRUENCIAL ADITIVO
* ALGORTIMO CONGRUENCIAL NO LINEAL
ING. EDNA GABRIELA CEJA SILVA
METODO DE LOS CENTROS AL CUADRADO O
ALGORITMO DE CUADRADOS MEDIOS
Un primer método a estudiar en la generación de números pseudoaleatorios es el de los
Cuadrados Medios siguiendo estos pasos.
1.- Generar una Semilla Xo
2.- Obtener el cuadrado de dicho número.
3.- Extraer n digitos de la parte central del número obtenido en el punto 2.
4.- Repetir el paso 2 utilizando X1 como la nueva Semilla.
ING. EDNA GABRIELA CEJA SILVA
METODO DE LOS CENTROS AL CUADRADO O
ALGORITMO DE CUADRADOS MEDIOS
Este método es debido a Von Neumann y tiene fundamentalmente sólo interés histórico.
ING. EDNA GABRIELA CEJA SILVA
Consiste en que cada número de una sucesión es producido tomando los dígitos medios de un número
obtenido mediante la elevación al cuadrado.
P1: Obtener semilla (valores iniciales 445)
P2: Aplicación de Algoritmos recursivos (elevar al cuadrado)
P3: Validación del conjunto de datos generados
Ejemplo: Consideremos la semilla 445
X X2 N° Aleatorio
445 1| 9802 | 5 0,9802
9802 96| 0792 | 04 0,0792
792 6 | 2726 | 4 0,2726
2726 ............... ...............
METODO DE LOS CENTROS AL CUADRADO O
ALGORITMO DE CUADRADOS MEDIOS
Desventaja del método de centros al cuadrado: Tiene una fuerte tendencia a degenerar
rápidamente hacia cero, donde permanecerá por siempre.
La gran mayoría de los generadores de números pseudoaleatorios que se usan en la actualidad
son generadores congruenciales lineales, introducidos por Lehmer en 1951.
Los generadores congruenciales lineales generan una secuencia de números pseudoaleatorios
en la cual el próximo número pseudoaleatorio es determinado a partir del último número
generado. A continuación se presentan los dos más importantes: el método congruencial mixto
lineal y el método congruencial multiplicativo lineal.
ING. EDNA GABRIELA CEJA SILVA
ALGORITMO DE PRODUCTOS MEDIOS
1.-Inicio.
2.-introducir el número de iteraciones a realizar.
3.-Introducir una semilla(X0) con D dígitos (d>3).
4.- Introducir una semilla(X1) con D dígitos (d>3).
5.-Verificar que el número de Dígitos de X0 sea igual al número de dígitos de X1
6.-X0>99, X1>999
7.-Realizar la multiplicación (X0 * X1), para obtener Y0.
8.-Sea X2 los D dígitos del centro del resultado de la multiplicación.
9.-Sea Xi =O.D dígitos del centro.
10.-Multiplicar Xi por X2 Para Obtener Y1
11.- Sea X3 = D dígitos del centro de Y1.
12.-R3 = 0.D dígitos del centro.
13.-Termina de calcular números pseudoaleatorios dependiendo cuantas iteracionesintrodujimos.
.
ING. EDNA GABRIELA CEJA SILVA
ALGORITMO DE PRODUCTOS MEDIOS
EJEMPLO:
ING. EDNA GABRIELA CEJA SILVA
ALGORITMO DE MULTIPLICADOR
CONSTANTE
ING. EDNA GABRIELA CEJA SILVA
ING. EDNA GABRIELA CEJA SILVA
ALGORITMO DE MULTIPLICADOR
CONSTANTE
ING. EDNA GABRIELA CEJA SILVA
ING. EDNA GABRIELA CEJA SILVA
ALGORITMO LINEAL O METODO DE
LEHMER.
Tambien conocido como congruencial fue propuesto por H.D Lehmer en 1951. Este algoritmo es
el que mas se usa.
Derrick Henry Lehmer
(February 23, 1905 – May 22, 1991)
ING. EDNA GABRIELA CEJA SILVA
Esto del Algoritmo Analógico Lineal no tiene nada que
ver con el Álgebra lineal, ni con cosas tales como
vectores, matrices o sistemas de ecuaciones lineales.
El título, de cosecha propia, tiene más que ver con llamar
a cada cosa por su nombre; de lo que quiero hablar hoy
es de un ingenioso, visual y sencillo método de
multiplicación (de ahí algoritmo) usando lápiz (de ahí
analógico), papel y líneas (lineal).
ING. EDNA GABRIELA CEJA SILVA
ING. EDNA GABRIELA CEJA SILVA
ING. EDNA GABRIELA CEJA SILVA
ING. EDNA GABRIELA CEJA SILVA
ING. EDNA GABRIELA CEJA SILVA
ING. EDNA GABRIELA CEJA SILVA
ALGORITMO CONGRUENCIAL MULTIPLICATIVO
ING. EDNA GABRIELA CEJA SILVA
ING. EDNA GABRIELA CEJA SILVA
ING. EDNA GABRIELA CEJA SILVA
ING. EDNA GABRIELA CEJA SILVA
Fuentes:
http://simulacion-itstb.blogspot.mx/p/unidad-dos-numeros-aleatorios-y.html
http://es.slideshare.net/albertojeca/numeros-pseudoaleatorios-y-variables-aleatorias
http://www.academia.edu/7244952/METODO_DE_CUADRADOS_MEDIOS
https://www.scribd.com/doc/36457916/2/Algoritmos-lineales-%E2%80%93-ejemplo-en-SL-2
http://es.slideshare.net/iorifoar/algoritmo-de-multiplicador-constante-algoritmo-lineal
http://www.libromudo.com/index.php/ciencia/38-matematicas/92-calculo
ING. EDNA GABRIELA CEJA SILVA

Más contenido relacionado

La actualidad más candente

Algoritmo congruencial aditivo
Algoritmo congruencial aditivoAlgoritmo congruencial aditivo
Algoritmo congruencial aditivoJammil Ramos
 
Numeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhhNumeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhhVictor Hugo
 
Ventajas y desventajas de la simulacion
Ventajas y desventajas de la simulacionVentajas y desventajas de la simulacion
Ventajas y desventajas de la simulacionlulu0709
 
Métodos para generar números aleatorios
Métodos para generar números aleatoriosMétodos para generar números aleatorios
Métodos para generar números aleatoriosfabela_c
 
Simulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con PromodelSimulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con PromodelAlvaro Gil
 
Proceso de nacimiento y muerte poisson
Proceso de nacimiento y muerte poissonProceso de nacimiento y muerte poisson
Proceso de nacimiento y muerte poissonKatia Arrayales Zamora
 
Algoritmo lineal
Algoritmo linealAlgoritmo lineal
Algoritmo linealdavisct
 

La actualidad más candente (20)

Numeros Pseudoaleatorios
Numeros PseudoaleatoriosNumeros Pseudoaleatorios
Numeros Pseudoaleatorios
 
Algoritmo congruencial aditivo
Algoritmo congruencial aditivoAlgoritmo congruencial aditivo
Algoritmo congruencial aditivo
 
Métodos De Los Cuadrados Medios
Métodos De Los Cuadrados MediosMétodos De Los Cuadrados Medios
Métodos De Los Cuadrados Medios
 
Numeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhhNumeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhh
 
Algoritmo De Productos Medios
Algoritmo De Productos MediosAlgoritmo De Productos Medios
Algoritmo De Productos Medios
 
Pruebas De Varianza Uniformidad E Independencia
Pruebas De Varianza Uniformidad E IndependenciaPruebas De Varianza Uniformidad E Independencia
Pruebas De Varianza Uniformidad E Independencia
 
Algoritmos Coungrenciales No Lineales
Algoritmos Coungrenciales No LinealesAlgoritmos Coungrenciales No Lineales
Algoritmos Coungrenciales No Lineales
 
Prueba de corridas arriba y abajo de la media
Prueba de corridas arriba y abajo de la mediaPrueba de corridas arriba y abajo de la media
Prueba de corridas arriba y abajo de la media
 
Ventajas y desventajas de la simulacion
Ventajas y desventajas de la simulacionVentajas y desventajas de la simulacion
Ventajas y desventajas de la simulacion
 
Algoritmo De Cuadrados Medios
Algoritmo De Cuadrados MediosAlgoritmo De Cuadrados Medios
Algoritmo De Cuadrados Medios
 
Simulación - Algoritmo de productos medios
Simulación - Algoritmo de productos mediosSimulación - Algoritmo de productos medios
Simulación - Algoritmo de productos medios
 
Métodos para generar números aleatorios
Métodos para generar números aleatoriosMétodos para generar números aleatorios
Métodos para generar números aleatorios
 
Simulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con PromodelSimulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con Promodel
 
Proceso de nacimiento y muerte poisson
Proceso de nacimiento y muerte poissonProceso de nacimiento y muerte poisson
Proceso de nacimiento y muerte poisson
 
Problema de la ruta mas corta
Problema de la ruta mas cortaProblema de la ruta mas corta
Problema de la ruta mas corta
 
Algoritmo lineal
Algoritmo linealAlgoritmo lineal
Algoritmo lineal
 
Prueba De Medias
Prueba De MediasPrueba De Medias
Prueba De Medias
 
Metodo de montecarlo
Metodo de montecarloMetodo de montecarlo
Metodo de montecarlo
 
Simulacion-unidad 1
Simulacion-unidad 1Simulacion-unidad 1
Simulacion-unidad 1
 
Prueba de-varianza
Prueba de-varianzaPrueba de-varianza
Prueba de-varianza
 

Destacado

Numero pseudoaleatorio
Numero pseudoaleatorioNumero pseudoaleatorio
Numero pseudoaleatorioalan moreno
 
Numeros Pseudoaleatorios - Variables aleatorias (presentacion)
Numeros Pseudoaleatorios - Variables aleatorias (presentacion)Numeros Pseudoaleatorios - Variables aleatorias (presentacion)
Numeros Pseudoaleatorios - Variables aleatorias (presentacion)Alberto Carranza Garcia
 
Higiene Y Seguridad Indutrial Diapositiva
Higiene Y Seguridad Indutrial DiapositivaHigiene Y Seguridad Indutrial Diapositiva
Higiene Y Seguridad Indutrial Diapositivaguest2157f0
 
Clase3. generación y verificación de numeros aleatorios
Clase3. generación y verificación de numeros aleatoriosClase3. generación y verificación de numeros aleatorios
Clase3. generación y verificación de numeros aleatoriosJulio Huamán
 
15 test estadísticos
15 test estadísticos15 test estadísticos
15 test estadísticosYerko Bravo
 
Metodos para comprobar numeros aleatorios
Metodos para comprobar numeros aleatoriosMetodos para comprobar numeros aleatorios
Metodos para comprobar numeros aleatoriosYoyicto Alvarado
 
Método de mínimos cuadrados
Método de mínimos cuadradosMétodo de mínimos cuadrados
Método de mínimos cuadradoscriollitoyque
 
Modelos de simulacion
Modelos de simulacionModelos de simulacion
Modelos de simulacionfrancisxm
 
Prueba Chi-Cuadrado
Prueba Chi-CuadradoPrueba Chi-Cuadrado
Prueba Chi-CuadradoJulio Rivera
 
Unidad III: GENERACION DE NUMEROS ALEATORIOS (SIMULACIÓN)
Unidad III: GENERACION DE NUMEROS ALEATORIOS (SIMULACIÓN)Unidad III: GENERACION DE NUMEROS ALEATORIOS (SIMULACIÓN)
Unidad III: GENERACION DE NUMEROS ALEATORIOS (SIMULACIÓN)Cristina Zavala Palacios
 

Destacado (14)

Algoritmo De Multiplicador Constante & Algoritmo Lineal
Algoritmo De Multiplicador Constante & Algoritmo LinealAlgoritmo De Multiplicador Constante & Algoritmo Lineal
Algoritmo De Multiplicador Constante & Algoritmo Lineal
 
Numero pseudoaleatorio
Numero pseudoaleatorioNumero pseudoaleatorio
Numero pseudoaleatorio
 
Numeros Pseudoaleatorios - Variables aleatorias (presentacion)
Numeros Pseudoaleatorios - Variables aleatorias (presentacion)Numeros Pseudoaleatorios - Variables aleatorias (presentacion)
Numeros Pseudoaleatorios - Variables aleatorias (presentacion)
 
Higiene Y Seguridad Indutrial Diapositiva
Higiene Y Seguridad Indutrial DiapositivaHigiene Y Seguridad Indutrial Diapositiva
Higiene Y Seguridad Indutrial Diapositiva
 
Números aleatorios
Números aleatoriosNúmeros aleatorios
Números aleatorios
 
Clase3. generación y verificación de numeros aleatorios
Clase3. generación y verificación de numeros aleatoriosClase3. generación y verificación de numeros aleatorios
Clase3. generación y verificación de numeros aleatorios
 
15 test estadísticos
15 test estadísticos15 test estadísticos
15 test estadísticos
 
SIMULACION UNIDAD II
SIMULACION UNIDAD IISIMULACION UNIDAD II
SIMULACION UNIDAD II
 
Chi cuadrada
Chi cuadradaChi cuadrada
Chi cuadrada
 
Metodos para comprobar numeros aleatorios
Metodos para comprobar numeros aleatoriosMetodos para comprobar numeros aleatorios
Metodos para comprobar numeros aleatorios
 
Método de mínimos cuadrados
Método de mínimos cuadradosMétodo de mínimos cuadrados
Método de mínimos cuadrados
 
Modelos de simulacion
Modelos de simulacionModelos de simulacion
Modelos de simulacion
 
Prueba Chi-Cuadrado
Prueba Chi-CuadradoPrueba Chi-Cuadrado
Prueba Chi-Cuadrado
 
Unidad III: GENERACION DE NUMEROS ALEATORIOS (SIMULACIÓN)
Unidad III: GENERACION DE NUMEROS ALEATORIOS (SIMULACIÓN)Unidad III: GENERACION DE NUMEROS ALEATORIOS (SIMULACIÓN)
Unidad III: GENERACION DE NUMEROS ALEATORIOS (SIMULACIÓN)
 

Similar a Numeros pseudoaleatorios

Exposicion montecarlo
Exposicion montecarloExposicion montecarlo
Exposicion montecarlomarco
 
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricosGenerador de números aleatorios, pseudoaleatorios, cuasialeatoricos
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricosNorlan0987
 
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos I
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos IGenerador de números aleatorios, pseudoaleatorios, cuasialeatoricos I
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos INorlan0987
 
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricosGenerador de números aleatorios, pseudoaleatorios, cuasialeatoricos
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricosNorlan0987
 
Analisis numerico y manejo de errores
Analisis numerico y manejo de erroresAnalisis numerico y manejo de errores
Analisis numerico y manejo de erroreswilfredguedez
 
Algoritmos completo[1] (3)
Algoritmos completo[1] (3)Algoritmos completo[1] (3)
Algoritmos completo[1] (3)Georgesalinas68
 
04_Numeros_Aletorios.ppt
04_Numeros_Aletorios.ppt04_Numeros_Aletorios.ppt
04_Numeros_Aletorios.pptRubnAncco
 
Que son los numeros aleatorios numeros aleatorios
Que son los numeros aleatorios numeros aleatoriosQue son los numeros aleatorios numeros aleatorios
Que son los numeros aleatorios numeros aleatoriosssusere538f7
 
13894544 metodos-numericos-para-ingenieria (1)
13894544 metodos-numericos-para-ingenieria (1)13894544 metodos-numericos-para-ingenieria (1)
13894544 metodos-numericos-para-ingenieria (1)Juanita Qontreras
 
Calculo numerico y manejo de errores
Calculo numerico y manejo de erroresCalculo numerico y manejo de errores
Calculo numerico y manejo de erroresMariiajosee08
 
Jose david rojas castro
Jose david rojas castroJose david rojas castro
Jose david rojas castro22191027
 
Rea numeros aleatorios lineal
Rea numeros aleatorios linealRea numeros aleatorios lineal
Rea numeros aleatorios linealjesusramirez
 

Similar a Numeros pseudoaleatorios (20)

Aleato
AleatoAleato
Aleato
 
Exposicion montecarlo
Exposicion montecarloExposicion montecarlo
Exposicion montecarlo
 
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricosGenerador de números aleatorios, pseudoaleatorios, cuasialeatoricos
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos
 
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos I
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos IGenerador de números aleatorios, pseudoaleatorios, cuasialeatoricos I
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos I
 
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricosGenerador de números aleatorios, pseudoaleatorios, cuasialeatoricos
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos
 
Analisis numerico y manejo de errores
Analisis numerico y manejo de erroresAnalisis numerico y manejo de errores
Analisis numerico y manejo de errores
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
 
Algoritmos completo[1] (3)
Algoritmos completo[1] (3)Algoritmos completo[1] (3)
Algoritmos completo[1] (3)
 
Simulacion uam
Simulacion uamSimulacion uam
Simulacion uam
 
Analisis
Analisis Analisis
Analisis
 
04_Numeros_Aletorios.ppt
04_Numeros_Aletorios.ppt04_Numeros_Aletorios.ppt
04_Numeros_Aletorios.ppt
 
Que son los numeros aleatorios numeros aleatorios
Que son los numeros aleatorios numeros aleatoriosQue son los numeros aleatorios numeros aleatorios
Que son los numeros aleatorios numeros aleatorios
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
 
Presentacion analisis numericos
Presentacion analisis numericosPresentacion analisis numericos
Presentacion analisis numericos
 
13894544 metodos-numericos-para-ingenieria (1)
13894544 metodos-numericos-para-ingenieria (1)13894544 metodos-numericos-para-ingenieria (1)
13894544 metodos-numericos-para-ingenieria (1)
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
 
Calculo numerico y manejo de errores
Calculo numerico y manejo de erroresCalculo numerico y manejo de errores
Calculo numerico y manejo de errores
 
Jose david rojas castro
Jose david rojas castroJose david rojas castro
Jose david rojas castro
 
Tarea de word
Tarea de wordTarea de word
Tarea de word
 
Rea numeros aleatorios lineal
Rea numeros aleatorios linealRea numeros aleatorios lineal
Rea numeros aleatorios lineal
 

Último

Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaSebastianQP1
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...Arquitecto Alejandro Gomez cornejo muñoz
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosJeanCarlosLorenzo1
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptxEfrain Yungan
 
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdffredyflores58
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasLeonardoMendozaDvila
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxJairReyna1
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347vd110501
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......dianamontserratmayor
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónAlexisHernandez885688
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOCamiloSaavedra30
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
Sistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesSistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesjohannyrmnatejeda
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidasNelsonQuispeQuispitu
 

Último (20)

Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieria
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx
 
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptx
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
Sistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesSistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajes
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidas
 

Numeros pseudoaleatorios

  • 2. NUMEROS PSEUDOALEATORIOS Que son los numeros pseudoaleatorios: Un número pseudo-aleatorio es un número generado en un proceso que parece producir números al azar, pero no lo hace realmente. De ahi se le da el prefijo Pseudo que quiere decir falso ya que su generación parte de algoritmos determinísticos, lo cual nos quiere decir que obtendremos siempre el mismo resultado bajo las mismas condiciones iniciales. Un número aleatorio es aquél que es generado a partir de la distribución Uniforme U(0,1). Para que sirven los números pseudoaleatorios: La funcion de los numeros pseudoaleatorios es que apartir de ellos podemos generar variables aleatorias las cuales estan sujetas en el mayor de los casos, a distribuciones estadisticas que son las que se usan para establecer el comportamiento de los materiales, sucesos, personas, etc., en todo proceso de simulacion. ING. EDNA GABRIELA CEJA SILVA
  • 3. QUE ES UN ALGORITMO Palabra viene del nombre de un matemático y astrónomo árabe “ Abu Ja'far Mohammed ibn Musa al-Khowarizmi (825)” (Padre de Ja'far, Mohammed, hijo de Moisés, natural de Khowarizm). Escribió el célebre libro “Kitab al jabr w'al-muqabala”(Reglas derestauración y reducción -- > “algebra”) Concepto: Es una posible solución a un problema. Es un método o proceso sistemático para resolver el problema (siempre quecumpla ciertas condiciones) ING. EDNA GABRIELA CEJA SILVA
  • 4. Propiedades de un algoritmo ▪Es correcto: logra resultados correctos. ▪Tiene pasos concretos, donde cada paso es realizado en una cantidad finita de tiempo. Esta bien definido. ▪No es ambiguo. Siempre se obtiene los mismos resultados con los mismos datos de entrada. ▪Compuesta por una cantidad finita de pasos. ▪Debe terminar: no debe quedar en una ciclo infinito. ING. EDNA GABRIELA CEJA SILVA
  • 5. METODOS DE GENERACION DE NUMEROS PSEUDOALEATORIOS * ALGORITMO DE CUADRADOS MEDIOS * ALGORITMO DE PRODUCTOS MEDIOS * ALGORITMO DE MULTIPLICADOR CONSTANTE * ALGORITMO LINEAL * ALGORITMO CONGRUENCIAL MULTIPLICATIVO * ALGORITMO CONGRUENCIAL ADITIVO * ALGORTIMO CONGRUENCIAL NO LINEAL ING. EDNA GABRIELA CEJA SILVA
  • 6. METODO DE LOS CENTROS AL CUADRADO O ALGORITMO DE CUADRADOS MEDIOS Un primer método a estudiar en la generación de números pseudoaleatorios es el de los Cuadrados Medios siguiendo estos pasos. 1.- Generar una Semilla Xo 2.- Obtener el cuadrado de dicho número. 3.- Extraer n digitos de la parte central del número obtenido en el punto 2. 4.- Repetir el paso 2 utilizando X1 como la nueva Semilla. ING. EDNA GABRIELA CEJA SILVA
  • 7. METODO DE LOS CENTROS AL CUADRADO O ALGORITMO DE CUADRADOS MEDIOS Este método es debido a Von Neumann y tiene fundamentalmente sólo interés histórico. ING. EDNA GABRIELA CEJA SILVA Consiste en que cada número de una sucesión es producido tomando los dígitos medios de un número obtenido mediante la elevación al cuadrado. P1: Obtener semilla (valores iniciales 445) P2: Aplicación de Algoritmos recursivos (elevar al cuadrado) P3: Validación del conjunto de datos generados Ejemplo: Consideremos la semilla 445 X X2 N° Aleatorio 445 1| 9802 | 5 0,9802 9802 96| 0792 | 04 0,0792 792 6 | 2726 | 4 0,2726 2726 ............... ...............
  • 8. METODO DE LOS CENTROS AL CUADRADO O ALGORITMO DE CUADRADOS MEDIOS Desventaja del método de centros al cuadrado: Tiene una fuerte tendencia a degenerar rápidamente hacia cero, donde permanecerá por siempre. La gran mayoría de los generadores de números pseudoaleatorios que se usan en la actualidad son generadores congruenciales lineales, introducidos por Lehmer en 1951. Los generadores congruenciales lineales generan una secuencia de números pseudoaleatorios en la cual el próximo número pseudoaleatorio es determinado a partir del último número generado. A continuación se presentan los dos más importantes: el método congruencial mixto lineal y el método congruencial multiplicativo lineal. ING. EDNA GABRIELA CEJA SILVA
  • 9. ALGORITMO DE PRODUCTOS MEDIOS 1.-Inicio. 2.-introducir el número de iteraciones a realizar. 3.-Introducir una semilla(X0) con D dígitos (d>3). 4.- Introducir una semilla(X1) con D dígitos (d>3). 5.-Verificar que el número de Dígitos de X0 sea igual al número de dígitos de X1 6.-X0>99, X1>999 7.-Realizar la multiplicación (X0 * X1), para obtener Y0. 8.-Sea X2 los D dígitos del centro del resultado de la multiplicación. 9.-Sea Xi =O.D dígitos del centro. 10.-Multiplicar Xi por X2 Para Obtener Y1 11.- Sea X3 = D dígitos del centro de Y1. 12.-R3 = 0.D dígitos del centro. 13.-Termina de calcular números pseudoaleatorios dependiendo cuantas iteracionesintrodujimos. . ING. EDNA GABRIELA CEJA SILVA
  • 10. ALGORITMO DE PRODUCTOS MEDIOS EJEMPLO: ING. EDNA GABRIELA CEJA SILVA
  • 11. ALGORITMO DE MULTIPLICADOR CONSTANTE ING. EDNA GABRIELA CEJA SILVA
  • 12. ING. EDNA GABRIELA CEJA SILVA
  • 13. ALGORITMO DE MULTIPLICADOR CONSTANTE ING. EDNA GABRIELA CEJA SILVA
  • 14. ING. EDNA GABRIELA CEJA SILVA
  • 15. ALGORITMO LINEAL O METODO DE LEHMER. Tambien conocido como congruencial fue propuesto por H.D Lehmer en 1951. Este algoritmo es el que mas se usa. Derrick Henry Lehmer (February 23, 1905 – May 22, 1991) ING. EDNA GABRIELA CEJA SILVA Esto del Algoritmo Analógico Lineal no tiene nada que ver con el Álgebra lineal, ni con cosas tales como vectores, matrices o sistemas de ecuaciones lineales. El título, de cosecha propia, tiene más que ver con llamar a cada cosa por su nombre; de lo que quiero hablar hoy es de un ingenioso, visual y sencillo método de multiplicación (de ahí algoritmo) usando lápiz (de ahí analógico), papel y líneas (lineal).
  • 16. ING. EDNA GABRIELA CEJA SILVA
  • 17. ING. EDNA GABRIELA CEJA SILVA
  • 18. ING. EDNA GABRIELA CEJA SILVA
  • 19. ING. EDNA GABRIELA CEJA SILVA
  • 20. ING. EDNA GABRIELA CEJA SILVA
  • 21. ING. EDNA GABRIELA CEJA SILVA
  • 22. ALGORITMO CONGRUENCIAL MULTIPLICATIVO ING. EDNA GABRIELA CEJA SILVA
  • 23. ING. EDNA GABRIELA CEJA SILVA
  • 24. ING. EDNA GABRIELA CEJA SILVA
  • 25. ING. EDNA GABRIELA CEJA SILVA