SlideShare una empresa de Scribd logo
1 de 7
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

Numeros Pseudo-aleatorios y variables aleatorias
Numeros Pseudo-aleatorios y variables aleatoriasNumeros Pseudo-aleatorios y variables aleatorias
Numeros Pseudo-aleatorios y variables aleatorias
Alberto Carranza Garcia
 
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
Alvaro Gil
 

La actualidad más candente (20)

Pruebas De Varianza Uniformidad E Independencia
Pruebas De Varianza Uniformidad E IndependenciaPruebas De Varianza Uniformidad E Independencia
Pruebas De Varianza Uniformidad E Independencia
 
Numeros Pseudo-aleatorios y variables aleatorias
Numeros Pseudo-aleatorios y variables aleatoriasNumeros Pseudo-aleatorios y variables aleatorias
Numeros Pseudo-aleatorios y variables aleatorias
 
Prueba De Medias
Prueba De MediasPrueba De Medias
Prueba De Medias
 
Numeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhhNumeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhh
 
Simulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatoriasSimulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatorias
 
Algoritmo Coungrencial Multiplicativo & Aditivo
Algoritmo Coungrencial Multiplicativo & AditivoAlgoritmo Coungrencial Multiplicativo & Aditivo
Algoritmo Coungrencial Multiplicativo & Aditivo
 
Unidad III generacion de variables aleatorias
Unidad III generacion de variables aleatoriasUnidad III generacion de variables aleatorias
Unidad III generacion de variables aleatorias
 
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.
 
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: 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
 
Numeros Aleatorios
Numeros AleatoriosNumeros Aleatorios
Numeros Aleatorios
 
Pruebas de Uniformidad
Pruebas de UniformidadPruebas de Uniformidad
Pruebas de Uniformidad
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 
SIMULACION UNIDAD II
SIMULACION UNIDAD IISIMULACION UNIDAD II
SIMULACION UNIDAD II
 
Lenguajes de simulacion
Lenguajes de simulacionLenguajes de simulacion
Lenguajes de simulacion
 
Numeros Pseudoaleatorios
Numeros PseudoaleatoriosNumeros Pseudoaleatorios
Numeros Pseudoaleatorios
 
Simulacion para ISC - Unidad 1 Introducción a la Simulación
Simulacion para ISC - Unidad 1 Introducción a la SimulaciónSimulacion para ISC - Unidad 1 Introducción a la Simulación
Simulacion para ISC - Unidad 1 Introducción a la Simulación
 
Prueba de-varianza
Prueba de-varianzaPrueba de-varianza
Prueba de-varianza
 
Simulación de variables aleatorias
Simulación de variables aleatoriasSimulación de variables aleatorias
Simulación de variables aleatorias
 

Similar a Algoritmo De Productos Medios

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
 
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
linjohnna
 
Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la información
Judith De Gracia
 
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
 

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
 
Sistemas(2)
Sistemas(2)Sistemas(2)
Sistemas(2)
 
Numeros naturales1
Numeros naturales1Numeros naturales1
Numeros naturales1
 
Tema503
Tema503Tema503
Tema503
 
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º
 
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
 
CANTIDADES DE MILLAR VALOR POSICIONAL.pdf
CANTIDADES DE MILLAR VALOR POSICIONAL.pdfCANTIDADES DE MILLAR VALOR POSICIONAL.pdf
CANTIDADES DE MILLAR VALOR POSICIONAL.pdf
 

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

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (11)

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 

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.