std::exponential_distribution
From cppreference.com
Template:cpp/numeric/random/exponential distribution/sidebar
Defined in header <random>
|
||
template< class RealType = double > class exponential_distribution; |
(since C++11) | |
Produces random non-negative floating-point values x, distributed according to probability density function:
- P(x|λ) = λe-λx
The value obtained is the time/distance until the next random event if random events occur at constant rate λ per unit of time/distance. For example, this distribution describes the time between the clicks of a Geiger counter or the distance between point mutations in a DNA strand.
This is the continuous counterpart of std::geometric_distribution
Contents |