La clase tipo Pds::Rayleigh . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/Rayleigh. Más...
#include <Rayleigh.hpp>
Métodos públicos | |
Varios tipos de constructores | |
Crean una objeto Pds::Rayleigh | |
Rayleigh (void) | |
Crea un objeto de tipo Pds::Rayleigh (una variable discreta rayleighmente distribuida entre [0,+inf>) siguiendo la teoria de variable aleatoria rayleighmente distribuida. En este caso la media y el desvio . Más... | |
Rayleigh (double Sigma) | |
Crea un objeto de tipo Pds::Rayleigh (una variable discreta rayleighmente distribuida entre [0,+inf>) siguiendo la teoria de variable aleatoria rayleighmente distribuida. Más... | |
~Rayleigh () | |
Inicialización | |
bool | Init (double xinit) |
Inicializa la variable aleatória. Más... | |
Obteniendo datos | |
double | GetValue (void) |
Pide una muestra de la Random Variable. Más... | |
Pds::Vector | GetVector (unsigned int N) |
Pide un vector con muestras de la Random Variable. Más... | |
bool | GetVector (Pds::Vector &x) |
Pide un vector con muestras de la Random Variable. Más... | |
Pds::Matrix | GetMatrix (unsigned int Nlin, unsigned int Ncol) |
Pide una matriz con muestras de la Random Variable. Más... | |
bool | GetMatrix (Pds::Matrix &X) |
Pide una matriz con muestras de la Random Variable. Más... | |
Obteniendo parametros | |
double | GetSigma (void) const |
Retorna el parametro Sigma. Más... | |
Campos de datos | |
Pds::Congruential | C |
double | Sigma |
La clase tipo Pds::Rayleigh . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/Rayleigh.
Definición en la línea 56 del archivo Rayleigh.hpp.
Pds::Congruential Pds::Rayleigh::C |
Una secuencia aleatoria generada con el método congruencial mixto. Su salida va entre 0<x0<PDS_CONGRUENTIAL_MAX
Definición en la línea 64 del archivo Rayleigh.hpp.
double Pds::Rayleigh::Sigma |
1/Sigma es la media de la variable aleatoria exponencial.
Definición en la línea 67 del archivo Rayleigh.hpp.