Home | Develop | Download | Contact
Campos de datos
Referencia de la Estructura PdsCongruential

La estructura tipo PdsCongruential. Esta estructura genera una secuencia aleatoria congruential. Esta secuencia está generada mediante el método congruencial mixto para 2^N, N=31. Para usar, incluir pdsrv/pdsrv.h. Más...

#include <pdscongruential.h>

Diagrama de colaboración para PdsCongruential:
Collaboration graph

Campos de datos

PdsRvNaturalD x0
 
PdsRvNaturalD a
 
PdsRvNaturalD c
 
PdsRvNaturalD xn
 

Descripción detallada

La estructura tipo PdsCongruential. Esta estructura genera una secuencia aleatoria congruential. Esta secuencia está generada mediante el método congruencial mixto para 2^N, N=31. Para usar, incluir pdsrv/pdsrv.h.

Autor
Fernando Pujaico Rivera

Definición en la línea 78 del archivo pdscongruential.h.

Documentación de los campos

PdsRvNaturalD PdsCongruential::x0

La semilla inicial de la secuencia aleatoria. 0<x0<PDS_RAND_MAX

Definición en la línea 82 del archivo pdscongruential.h.

PdsRvNaturalD PdsCongruential::a

El multiplicador de la secuencia aleatoria. 1<a<PDS_RAND_MAX, a-1 debe ser múltiplo de los factores primos de PDS_RAND_MAX, es decir múltiplo de 2. Si PDS_RAND_MAX es multiplo de 4, a-1 también debe serlo.

Definición en la línea 89 del archivo pdscongruential.h.

PdsRvNaturalD PdsCongruential::c

El incremento de la secuencia aleatoria. 1 < c < PDS_RAND_MAX, ademas c y PDS_RAND_MAX son primos relativos.

Definición en la línea 94 del archivo pdscongruential.h.

PdsRvNaturalD PdsCongruential::xn

La salida entera de la secuencia aleatoria. 0 <= xn < PDS_RAND_MAX.

Definición en la línea 99 del archivo pdscongruential.h.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed