32#ifndef __PDS_EXPONENTIAL_HPP__
33#define __PDS_EXPONENTIAL_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::Exponential . 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::Vector . Esta clase genera una matriz de Nlin lineas y 1 columna....
bool GetVector(Pds::Vector &x)
Pide un vector con muestras de la Random Variable.
double GetLambda(void) const
Retorna el parametro Lambda.
Pds::Vector GetVector(unsigned int N)
Pide un vector con muestras de la Random Variable.
double GetValue(void)
Pide una muestra de la Random Variable.
bool GetMatrix(Pds::Matrix &X)
Pide una matriz con muestras de la Random Variable.
Exponential(void)
Crea un objeto de tipo Pds::Exponential (una variable discreta logaritmicamente distribuida entre [0,...
Pds::Matrix GetMatrix(unsigned int Nlin, unsigned int Ncol)
Pide una matriz con muestras de la Random Variable.
Exponential(double Lambda)
Crea un objeto de tipo Pds::Exponential (una variable discreta logaritmicamente distribuida entre [0,...
bool Init(double xinit)
Inicializa la variable aleatória.
Nombre de espacio para Pds (Procesamiento Digital de Senales)