La clase tipo Pds::Congruential . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/Congruential. Más...
#include <Congruential.hpp>
Métodos públicos | |
Varios tipos de constructores | |
Crean una objeto Pds::Congruential | |
Congruential (void) | |
Crea un objeto de tipo Pds::Congruential (una variable discreta uniformemente distribuida entre 0 y PDS_CONGRUENTIAL) siguiendo la teoria de linear congruential generator. Más... | |
Congruential (unsigned long int xinit) | |
Crea un objeto de tipo Pds::Congruential (una variable discreta uniformemente distribuida entre 0 y PDS_CONGRUENTIAL) siguiendo la teoria de linear congruential generator. Más... | |
~Congruential () | |
Obteniendo valores | |
unsigned long int | GetValue (void) |
Pide una muestra de la Random Variable. Más... | |
Get y Set | |
unsigned long int | GetA (void) const |
Retorna el parámetro . Más... | |
unsigned long int | GetC (void) const |
Retorna el parámetro . Más... | |
Inicializa | |
bool | Init (unsigned long int xinit) |
Inicializa la variable aleatória. Más... | |
Campos de datos | |
unsigned long int | xn |
unsigned long int | x0 |
unsigned long int | a |
unsigned long int | c |
La clase tipo Pds::Congruential . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/Congruential.
Definición en la línea 78 del archivo Congruential.hpp.
unsigned long int Pds::Congruential::xn |
La salida entera de la secuencia aleatoria. 0 <= xn < PDS_CONGRUENTIAL_MAX.
Definición en la línea 86 del archivo Congruential.hpp.
unsigned long int Pds::Congruential::x0 |
La semilla inicial de la secuencia aleatoria. 0<x0<PDS_CONGRUENTIAL_MAX
Definición en la línea 90 del archivo Congruential.hpp.
unsigned long int Pds::Congruential::a |
El multiplicador de la secuencia aleatoria. 1
Definición en la línea 97 del archivo Congruential.hpp.
unsigned long int Pds::Congruential::c |
El incremento de la secuencia aleatoria. 1 < c < PDS_CONGRUENTIAL_MAX, ademas c y PDS_CONGRUENTIAL_MAX son primos relativos.
Definición en la línea 102 del archivo Congruential.hpp.