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>
Campos de datos | |
PdsRvNaturalD | x0 |
PdsRvNaturalD | a |
PdsRvNaturalD | c |
PdsRvNaturalD | xn |
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.
Definición en la línea 78 del archivo pdscongruential.h.
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.