SlideShare una empresa de Scribd logo
ALGORITMO DE PRODUCTOS MEDIOS
La mecánica de generación de números pseudoaleatorios de este algoritmo no congruencial es similar a la del algoritmo de cuadrados medios. La diferencia entre ambos radica en que el algoritmo de productos medios requiere dos semillas ambas con D dígitos; además, en lugar de elevarlas al cuadrado, las semillas se multiplican y del producto se seleccionan los D dígitos del centro, los cuales forman el primer numero pseudoaleatorios ri=0. D dígitos.
Después se elimina una semilla y las otras se multiplican por el primer numero D dígitos,  para luego seleccionar del producto los D dígitos que conformaran un segundo numero ri entonces e elimina la segunda semilla y se multiplica por el primer numero de D dígitos por el segundo numero de D dígitos, del producto se obtiene el tercer numero ri. Siempre se ira eliminado el numero mas antiguo y el procedimiento se repetirá hasta generar los  “n” números pseudoaleatorios
PASOS 1.- seleccionar una semilla (Xo) con D dígitos (D>3) 2.- seleccionar una semilla (X1) con D dígitos (D>3) 3.- sea Y0=X0*X1; sea X2= los D dígitos del centro, y sea ri=0. D dígitos del centro 4.- sea Yi=Xi*Xi+1; sea Xi+2= los D dígitos del centro, y sea ri+1=0. D dígitos del centro para toda i=1,2,3,…,n.  5.- repetir el paso 4 hasta obtener los n números ri deseados.
NOTA: Si no es posible obtener los D dígitos del centro del numero Yi, agregue ceros a la izquierda del numero Yi.
EJEMPLO: Generar los 5 primeros números ri a partir de las semillas X0=5015 y X1=5734, observe que cada semilla tiene D=4 dígitos. Y0=(5015)(5734)= 28756010 X2=7560 r1=0.7560 Y1=(5734)(7560)= 43349040 X3=3490 r2=0.3490 Y2=(7560)(3490)=26384400 X4=3844  r3=0.3844 Y3=(3490)(3844)=13415560 X5=4155  r4=0.4155 Y4=(3844)(4155)=15971820 X6=9718  r5=0.9718
Generar los 6 primeros números ri a partir de las semillas X0=6589 y X1=7682, observe que cada semilla tiene D=4 dígitos.

Más contenido relacionado

La actualidad más candente

Unidad 4-generacion-de-numeros-pseudoaleatorios1
Unidad 4-generacion-de-numeros-pseudoaleatorios1Unidad 4-generacion-de-numeros-pseudoaleatorios1
Unidad 4-generacion-de-numeros-pseudoaleatorios1
Juan Carlos Martinez Garcia
 
simulacion numeros pseudoaleatorios
simulacion numeros pseudoaleatoriossimulacion numeros pseudoaleatorios
simulacion numeros pseudoaleatorios
Anel Sosa
 
Algoritmo lineal
Algoritmo linealAlgoritmo lineal
Algoritmo lineal
davisct
 
Producto medio para generar números aleatorios.
Producto medio para generar números aleatorios.Producto medio para generar números aleatorios.
Producto medio para generar números aleatorios.
Leopoldo N. Chavez
 
Procedimientos especiales
Procedimientos especialesProcedimientos especiales
Procedimientos especiales
Anel Sosa
 
Prueba de series (exposición)
Prueba de series (exposición)Prueba de series (exposición)
Prueba de series (exposición)
Héctor Pérez
 
Simulación - Unidad 4 Lenguajes de Simulación (Promodel)
Simulación - Unidad 4 Lenguajes de Simulación (Promodel)Simulación - Unidad 4 Lenguajes de Simulación (Promodel)
Simulación - Unidad 4 Lenguajes de Simulación (Promodel)
José Antonio Sandoval Acosta
 
Numeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhhNumeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhh
Victor Hugo
 
Numeros Pseudo-aleatorios y variables aleatorias
Numeros Pseudo-aleatorios y variables aleatoriasNumeros Pseudo-aleatorios y variables aleatorias
Numeros Pseudo-aleatorios y variables aleatoriasAlberto Carranza Garcia
 
Recursividad
RecursividadRecursividad
Recursividad
TAtiizz Villalobos
 
Unidad III generacion de variables aleatorias
Unidad III generacion de variables aleatoriasUnidad III generacion de variables aleatorias
Unidad III generacion de variables aleatorias
Anel Sosa
 
Prueba de independencia (arriba y abajo)
Prueba de independencia (arriba y abajo)Prueba de independencia (arriba y abajo)
Prueba de independencia (arriba y abajo)Henry Cordova
 
Numeros Aleatorios
Numeros AleatoriosNumeros Aleatorios
Numeros Aleatorios
kor10
 
Lenguajes de simulacion
Lenguajes de simulacionLenguajes de simulacion
Lenguajes de simulacion
Anel Sosa
 

La actualidad más candente (20)

Unidad 4-generacion-de-numeros-pseudoaleatorios1
Unidad 4-generacion-de-numeros-pseudoaleatorios1Unidad 4-generacion-de-numeros-pseudoaleatorios1
Unidad 4-generacion-de-numeros-pseudoaleatorios1
 
Algoritmo Coungrencial Multiplicativo & Aditivo
Algoritmo Coungrencial Multiplicativo & AditivoAlgoritmo Coungrencial Multiplicativo & Aditivo
Algoritmo Coungrencial Multiplicativo & Aditivo
 
simulacion numeros pseudoaleatorios
simulacion numeros pseudoaleatoriossimulacion numeros pseudoaleatorios
simulacion numeros pseudoaleatorios
 
Pruebas De Varianza Uniformidad E Independencia
Pruebas De Varianza Uniformidad E IndependenciaPruebas De Varianza Uniformidad E Independencia
Pruebas De Varianza Uniformidad E Independencia
 
Algoritmo lineal
Algoritmo linealAlgoritmo lineal
Algoritmo lineal
 
Algoritmos Coungrenciales No Lineales
Algoritmos Coungrenciales No LinealesAlgoritmos Coungrenciales No Lineales
Algoritmos Coungrenciales No Lineales
 
Producto medio para generar números aleatorios.
Producto medio para generar números aleatorios.Producto medio para generar números aleatorios.
Producto medio para generar números aleatorios.
 
Reporte de codigo productos medios
Reporte de codigo productos mediosReporte de codigo productos medios
Reporte de codigo productos medios
 
Procedimientos especiales
Procedimientos especialesProcedimientos especiales
Procedimientos especiales
 
Numeros Pseudoaleatorios
Numeros PseudoaleatoriosNumeros Pseudoaleatorios
Numeros Pseudoaleatorios
 
Prueba de series (exposición)
Prueba de series (exposición)Prueba de series (exposición)
Prueba de series (exposición)
 
Simulación - Unidad 4 Lenguajes de Simulación (Promodel)
Simulación - Unidad 4 Lenguajes de Simulación (Promodel)Simulación - Unidad 4 Lenguajes de Simulación (Promodel)
Simulación - Unidad 4 Lenguajes de Simulación (Promodel)
 
Numeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhhNumeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhh
 
Numeros Pseudo-aleatorios y variables aleatorias
Numeros Pseudo-aleatorios y variables aleatoriasNumeros Pseudo-aleatorios y variables aleatorias
Numeros Pseudo-aleatorios y variables aleatorias
 
Recursividad
RecursividadRecursividad
Recursividad
 
Unidad III generacion de variables aleatorias
Unidad III generacion de variables aleatoriasUnidad III generacion de variables aleatorias
Unidad III generacion de variables aleatorias
 
Prueba de independencia (arriba y abajo)
Prueba de independencia (arriba y abajo)Prueba de independencia (arriba y abajo)
Prueba de independencia (arriba y abajo)
 
Numeros Aleatorios
Numeros AleatoriosNumeros Aleatorios
Numeros Aleatorios
 
Prueba De Medias
Prueba De MediasPrueba De Medias
Prueba De Medias
 
Lenguajes de simulacion
Lenguajes de simulacionLenguajes de simulacion
Lenguajes de simulacion
 

Similar a Algoritmo De Productos Medios

Algoritmos para generar numeros pseudoaleatorios
Algoritmos para generar numeros pseudoaleatoriosAlgoritmos para generar numeros pseudoaleatorios
Algoritmos para generar numeros pseudoaleatorios
julian javier solis herrera
 
Unidad II. aleatoriedad
Unidad II. aleatoriedadUnidad II. aleatoriedad
Unidad II. aleatoriedad
cabobravo
 
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
Julio Huamán
 
Algoritmo de cuadrados medios ingeniería industrial
Algoritmo de cuadrados medios ingeniería industrialAlgoritmo de cuadrados medios ingeniería industrial
Algoritmo de cuadrados medios ingeniería industrial
DanielGalindo354799
 
Numeros naturales1
Numeros naturales1Numeros naturales1
Numeros naturales1
Dulmar Torrado
 
Taller de multiplicaciones para subir a la página 4º
Taller de multiplicaciones para subir  a la página 4ºTaller de multiplicaciones para subir  a la página 4º
Taller de multiplicaciones para subir a la página 4ºprofeshirley
 
Tema503
Tema503Tema503
Tema503
dianas2989
 
Notación cientif,cifras significativas y redondeo
Notación cientif,cifras significativas y redondeoNotación cientif,cifras significativas y redondeo
Notación cientif,cifras significativas y redondeolinjohnna
 
Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la informaciónJudith De Gracia
 
Tema 1: Primera parte. MATES
Tema 1: Primera parte. MATESTema 1: Primera parte. MATES
Tema 1: Primera parte. MATES
Mónica
 
Algoritmo de la multiplicacio nequipo operaciones arimeticas
Algoritmo de la multiplicacio nequipo operaciones arimeticasAlgoritmo de la multiplicacio nequipo operaciones arimeticas
Algoritmo de la multiplicacio nequipo operaciones arimeticas
Miriam Garcia Mendez
 
La multiplcacion 18 de marzo.
La multiplcacion 18 de marzo.La multiplcacion 18 de marzo.
La multiplcacion 18 de marzo.
Luis Sierra
 
compresor de archivos
compresor de archivos compresor de archivos
compresor de archivos
Victor Lopez
 
Unidad 3 multiplicacion
Unidad 3 multiplicacionUnidad 3 multiplicacion
Unidad 3 multiplicacion
Sandra Liliana Ríos
 
musica historia 8 basico 2024 22 (1).pptx
musica historia 8 basico 2024 22 (1).pptxmusica historia 8 basico 2024 22 (1).pptx
musica historia 8 basico 2024 22 (1).pptx
DanesaCatalinaRuizBa
 
El sistema numérico que utilizamos actualmente en todos los países es el sist...
El sistema numérico que utilizamos actualmente en todos los países es el sist...El sistema numérico que utilizamos actualmente en todos los países es el sist...
El sistema numérico que utilizamos actualmente en todos los países es el sist...Jefeskull Jefe Skull
 
Numeros primos
Numeros primosNumeros primos
Suma de nivel inicial ESMERALDA ALVAREZ
Suma de nivel inicial ESMERALDA ALVAREZSuma de nivel inicial ESMERALDA ALVAREZ
Suma de nivel inicial ESMERALDA ALVAREZ
Esmeralda Alvarez
 

Similar a Algoritmo De Productos Medios (20)

Algoritmos para generar numeros pseudoaleatorios
Algoritmos para generar numeros pseudoaleatoriosAlgoritmos para generar numeros pseudoaleatorios
Algoritmos para generar numeros pseudoaleatorios
 
Unidad II. aleatoriedad
Unidad II. aleatoriedadUnidad II. aleatoriedad
Unidad II. aleatoriedad
 
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
 
Algoritmo de cuadrados medios ingeniería industrial
Algoritmo de cuadrados medios ingeniería industrialAlgoritmo de cuadrados medios ingeniería industrial
Algoritmo de cuadrados medios ingeniería industrial
 
Sistemas(2)
Sistemas(2)Sistemas(2)
Sistemas(2)
 
Numeros naturales1
Numeros naturales1Numeros naturales1
Numeros naturales1
 
Taller de multiplicaciones para subir a la página 4º
Taller de multiplicaciones para subir  a la página 4ºTaller de multiplicaciones para subir  a la página 4º
Taller de multiplicaciones para subir a la página 4º
 
Tema503
Tema503Tema503
Tema503
 
Notación cientif,cifras significativas y redondeo
Notación cientif,cifras significativas y redondeoNotación cientif,cifras significativas y redondeo
Notación cientif,cifras significativas y redondeo
 
Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la información
 
Tema 1: Primera parte. MATES
Tema 1: Primera parte. MATESTema 1: Primera parte. MATES
Tema 1: Primera parte. MATES
 
Algoritmo de la multiplicacio nequipo operaciones arimeticas
Algoritmo de la multiplicacio nequipo operaciones arimeticasAlgoritmo de la multiplicacio nequipo operaciones arimeticas
Algoritmo de la multiplicacio nequipo operaciones arimeticas
 
La multiplcacion 18 de marzo.
La multiplcacion 18 de marzo.La multiplcacion 18 de marzo.
La multiplcacion 18 de marzo.
 
compresor de archivos
compresor de archivos compresor de archivos
compresor de archivos
 
Unidad 3 multiplicacion
Unidad 3 multiplicacionUnidad 3 multiplicacion
Unidad 3 multiplicacion
 
musica historia 8 basico 2024 22 (1).pptx
musica historia 8 basico 2024 22 (1).pptxmusica historia 8 basico 2024 22 (1).pptx
musica historia 8 basico 2024 22 (1).pptx
 
El sistema numérico que utilizamos actualmente en todos los países es el sist...
El sistema numérico que utilizamos actualmente en todos los países es el sist...El sistema numérico que utilizamos actualmente en todos los países es el sist...
El sistema numérico que utilizamos actualmente en todos los países es el sist...
 
Numeros primos
Numeros primosNumeros primos
Numeros primos
 
Numeros primos
Numeros primosNumeros primos
Numeros primos
 
Suma de nivel inicial ESMERALDA ALVAREZ
Suma de nivel inicial ESMERALDA ALVAREZSuma de nivel inicial ESMERALDA ALVAREZ
Suma de nivel inicial ESMERALDA ALVAREZ
 

Más de Instituto Tecnologico De Pachuca

Más de Instituto Tecnologico De Pachuca (20)

Estudio del trabajo ii valuacion de puestos 2
Estudio del trabajo ii valuacion de puestos 2Estudio del trabajo ii valuacion de puestos 2
Estudio del trabajo ii valuacion de puestos 2
 
Estudio del trabajo ii valuacion de puestos 1
Estudio del trabajo ii valuacion de puestos 1Estudio del trabajo ii valuacion de puestos 1
Estudio del trabajo ii valuacion de puestos 1
 
Estudio del trabajo ii folletos
Estudio del trabajo ii folletosEstudio del trabajo ii folletos
Estudio del trabajo ii folletos
 
Estudio del trabajo ii distribucion de planta
Estudio del trabajo ii distribucion de plantaEstudio del trabajo ii distribucion de planta
Estudio del trabajo ii distribucion de planta
 
Estudio del trabajo ii datos estándar
Estudio del trabajo ii datos estándarEstudio del trabajo ii datos estándar
Estudio del trabajo ii datos estándar
 
Unidad v estudio del trabajo ii
Unidad v estudio del trabajo iiUnidad v estudio del trabajo ii
Unidad v estudio del trabajo ii
 
Eliminar virus de carpetas con accesos directos
Eliminar virus de carpetas con accesos directosEliminar virus de carpetas con accesos directos
Eliminar virus de carpetas con accesos directos
 
Ergonomia ambiental
Ergonomia ambientalErgonomia ambiental
Ergonomia ambiental
 
6.4 diseño de asientos
6.4 diseño de asientos6.4 diseño de asientos
6.4 diseño de asientos
 
6.3 superficie de trabajo
6.3 superficie de trabajo6.3 superficie de trabajo
6.3 superficie de trabajo
 
4.2 temperatura exposicion de ergonomia
4.2 temperatura exposicion de ergonomia4.2 temperatura exposicion de ergonomia
4.2 temperatura exposicion de ergonomia
 
Sociedad de ergonomia & factores humanos
Sociedad de ergonomia & factores humanosSociedad de ergonomia & factores humanos
Sociedad de ergonomia & factores humanos
 
Ergonomía aplicaciones & sistema hombre máquina
Ergonomía aplicaciones & sistema hombre máquina Ergonomía aplicaciones & sistema hombre máquina
Ergonomía aplicaciones & sistema hombre máquina
 
Seguridad & ergonomia en el diseño de maquinas
Seguridad & ergonomia en el diseño de maquinasSeguridad & ergonomia en el diseño de maquinas
Seguridad & ergonomia en el diseño de maquinas
 
Seguridad & ergonomia en el diseño de maquinas
Seguridad & ergonomia en el diseño de maquinasSeguridad & ergonomia en el diseño de maquinas
Seguridad & ergonomia en el diseño de maquinas
 
Ergonomía aplicaciones & sistema hombre máquina
Ergonomía aplicaciones & sistema hombre máquina Ergonomía aplicaciones & sistema hombre máquina
Ergonomía aplicaciones & sistema hombre máquina
 
Manual de normas tecnicas para el diseño ergonomico
Manual de normas tecnicas para el diseño ergonomicoManual de normas tecnicas para el diseño ergonomico
Manual de normas tecnicas para el diseño ergonomico
 
Ergonomia herramientas & enfoques
Ergonomia herramientas & enfoquesErgonomia herramientas & enfoques
Ergonomia herramientas & enfoques
 
Ergonomia & comunicacion
Ergonomia & comunicacionErgonomia & comunicacion
Ergonomia & comunicacion
 
Clasificacion de la ergonomia
Clasificacion de la ergonomiaClasificacion de la ergonomia
Clasificacion de la ergonomia
 

Último

Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 

Último (20)

Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 

Algoritmo De Productos Medios

  • 2. La mecánica de generación de números pseudoaleatorios de este algoritmo no congruencial es similar a la del algoritmo de cuadrados medios. La diferencia entre ambos radica en que el algoritmo de productos medios requiere dos semillas ambas con D dígitos; además, en lugar de elevarlas al cuadrado, las semillas se multiplican y del producto se seleccionan los D dígitos del centro, los cuales forman el primer numero pseudoaleatorios ri=0. D dígitos.
  • 3. Después se elimina una semilla y las otras se multiplican por el primer numero D dígitos, para luego seleccionar del producto los D dígitos que conformaran un segundo numero ri entonces e elimina la segunda semilla y se multiplica por el primer numero de D dígitos por el segundo numero de D dígitos, del producto se obtiene el tercer numero ri. Siempre se ira eliminado el numero mas antiguo y el procedimiento se repetirá hasta generar los “n” números pseudoaleatorios
  • 4. PASOS 1.- seleccionar una semilla (Xo) con D dígitos (D>3) 2.- seleccionar una semilla (X1) con D dígitos (D>3) 3.- sea Y0=X0*X1; sea X2= los D dígitos del centro, y sea ri=0. D dígitos del centro 4.- sea Yi=Xi*Xi+1; sea Xi+2= los D dígitos del centro, y sea ri+1=0. D dígitos del centro para toda i=1,2,3,…,n. 5.- repetir el paso 4 hasta obtener los n números ri deseados.
  • 5. NOTA: Si no es posible obtener los D dígitos del centro del numero Yi, agregue ceros a la izquierda del numero Yi.
  • 6. EJEMPLO: Generar los 5 primeros números ri a partir de las semillas X0=5015 y X1=5734, observe que cada semilla tiene D=4 dígitos. Y0=(5015)(5734)= 28756010 X2=7560 r1=0.7560 Y1=(5734)(7560)= 43349040 X3=3490 r2=0.3490 Y2=(7560)(3490)=26384400 X4=3844 r3=0.3844 Y3=(3490)(3844)=13415560 X5=4155 r4=0.4155 Y4=(3844)(4155)=15971820 X6=9718 r5=0.9718
  • 7. Generar los 6 primeros números ri a partir de las semillas X0=6589 y X1=7682, observe que cada semilla tiene D=4 dígitos.