EmpiricalVariable distribution random varDefines a random variable that has a specified, empirical distribution. The distribution is specified by a series of calls to the CDF member function, specifying a value and the probability that the function value is less than the specified value. When values are requested, a uniform random variable is used to select a probability, and the return value is interpreted linearly between the two appropriate points in the CDF. The method is known as inverse transform sampling: (http://en.wikipedia.org/wiki/Inverse_transform_sampling). More...
#include <random-variable.h>


Public Member Functions | |
| EmpiricalVariable () | |
| void | CDF (double v, double c) |
| Specifies a point in the empirical distribution. | |
Protected Member Functions | |
| EmpiricalVariable (const RandomVariableBase &variable) | |
EmpiricalVariable distribution random var
Defines a random variable that has a specified, empirical distribution. The distribution is specified by a series of calls to the CDF member function, specifying a value and the probability that the function value is less than the specified value. When values are requested, a uniform random variable is used to select a probability, and the return value is interpreted linearly between the two appropriate points in the CDF. The method is known as inverse transform sampling: (http://en.wikipedia.org/wiki/Inverse_transform_sampling).
| ns3::EmpiricalVariable::EmpiricalVariable | ( | ) | [explicit] |
Constructor for the EmpiricalVariable random variables.
| void ns3::EmpiricalVariable::CDF | ( | double | v, | |
| double | c | |||
| ) |
Specifies a point in the empirical distribution.
| v | The function value for this point | |
| c | Probability that the function is less than or equal to v |
1.6.1