 A Discrete-Event Network Simulator Home Tutorials  ▼ Docs    ▼ Develop ▼ API
ns3::TriangularVariable Class Reference

Triangularly Distributed random varThis distribution is a triangular distribution. More...

`#include <random-variable.h>` Inheritance diagram for ns3::TriangularVariable: Collaboration diagram for ns3::TriangularVariable:

## Public Member Functions

TriangularVariable ()
Creates a triangle distribution random number generator in the range [0.0 . More...

TriangularVariable (double s, double l, double mean)
Creates a triangle distribution random number generator with the specified range. More... Public Member Functions inherited from ns3::RandomVariable
RandomVariable ()

RandomVariable (const RandomVariable &o)

~RandomVariable ()

uint32_t GetInteger (void) const
Returns a random integer integer from the underlying distribution. More...

double GetValue (void) const
Returns a random double from the underlying distribution. More...

RandomVariableoperator= (const RandomVariable &o)

## Additional Inherited Members Protected Member Functions inherited from ns3::RandomVariable
RandomVariable (const RandomVariableBase &variable)

RandomVariableBasePeek (void) const

## Detailed Description

Triangularly Distributed random var

This distribution is a triangular distribution.

The probability density is in the shape of a triangle.

Definition at line 721 of file random-variable.h.

## Constructor & Destructor Documentation

 ns3::TriangularVariable::TriangularVariable ( )

Creates a triangle distribution random number generator in the range [0.0 .

. 1.0), with mean of 0.5

Definition at line 1838 of file random-variable.cc.

References NS_LOG_FUNCTION.

 ns3::TriangularVariable::TriangularVariable ( double s, double l, double mean )

Creates a triangle distribution random number generator with the specified range.

Parameters
 s Low end of the range l High end of the range mean mean of the distribution

Definition at line 1843 of file random-variable.cc.

References NS_LOG_FUNCTION.

The documentation for this class was generated from the following files: