euni Class Reference

Uniform distributed density on a rectangular support. More...

#include <libEF.h>

Inheritance diagram for euni:

Inheritance graph
[legend]
Collaboration diagram for euni:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 euni (const RV rv)
double eval (const vec &val)
 Compute probability of argument val.
double evalpdflog (const vec &val)
 Compute log-probability of argument val.
vec sample ()
 Returns the required moment of the epdf.
void set_parameters (const vec &low0, const vec &high0)
vec mean ()
 return expected value

Protected Attributes

vec low
 lower bound on support
vec high
 upper bound on support
vec distance
 internal
double nk
 normalizing coefficients
double lnk
RV rv


Detailed Description

Uniform distributed density on a rectangular support.

Member Function Documentation

vec euni::sample (  )  [inline, virtual]

Returns the required moment of the epdf.

Returns a sample from the density, $x \sim epdf(rv)$

Implements epdf.


The documentation for this class was generated from the following file:
Generated on Thu Feb 28 16:54:49 2008 for mixpp by  doxygen 1.5.3