32#ifndef __PDS_RAYLEIGH_HPP__
33#define __PDS_RAYLEIGH_HPP__
35#include <Pds/AbstractRV>
36#include <Pds/Congruential>
La clase tipo Pds::AbstractRV . Esta es una clase abstracta para toda la familia de random variables....
La clase tipo Pds::Congruential . Esta clase genera un objeto con dos parametros Nlin y Ncol....
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
La clase tipo Pds::Rayleigh . Esta clase genera un objeto con dos parametros Nlin y Ncol....
La clase tipo Pds::Vector . Esta clase genera una matriz de Nlin lineas y 1 columna....
Pds::Vector GetVector(unsigned int N)
Pide un vector con muestras de la Random Variable.
bool GetMatrix(Pds::Matrix &X)
Pide una matriz con muestras de la Random Variable.
Pds::Matrix GetMatrix(unsigned int Nlin, unsigned int Ncol)
Pide una matriz con muestras de la Random Variable.
double GetValue(void)
Pide una muestra de la Random Variable.
bool GetVector(Pds::Vector &x)
Pide un vector con muestras de la Random Variable.
Rayleigh(double Sigma)
Crea un objeto de tipo Pds::Rayleigh (una variable discreta rayleighmente distribuida entre [0,...
Rayleigh(void)
Crea un objeto de tipo Pds::Rayleigh (una variable discreta rayleighmente distribuida entre [0,...
double GetSigma(void) const
Retorna el parametro Sigma.
bool Init(double xinit)
Inicializa la variable aleatória.
Nombre de espacio para Pds (Procesamiento Digital de Senales)