std::piecewise_linear_distribution
From cppreference.com
Template:cpp/numeric/random/piecewise linear distribution/sidebar
Defined in header <random>
|
||
template< class RealType = double > class piecewise_linear_distribution; |
(since C++11) | |
std::piecewise_linear_distribution
produces random floating-point numbers, which are distributed according to a linear probability density function within each of the several subintervals [bi, bi+1). The distribution is such that the probability density at each interval boundary is exactly the predefined value pi.
bi+1-x |
bi+1-bi |
x-bi |
bi+1-bi |
1 |
2 |
The set of interval boundaries bi and the set of weights at boundaries wi are the parameters of this distribution.
Contents |