Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<random>
- #include<fstream>
- #include<map>
- using namespace std;
- int main(){
- mt19937 mt; //The Mersenne Twister is a pseudorandom number generator (PRNG), default_seed is a member constant, defined as 5489u;
- exponential_distribution<double> exponential_intervals(20.0);
- double interval;
- double timestamp = 0;
- for(int j = 0; j < 20; j ++){
- interval = exponential_intervals(mt);
- cout<<interval<<endl;
- timestamp += interval; //generate exponentional distribution randoms, in micro seconds
- }
- return 0;
- }
- 0.118112
- 0.0900931
- 0.00679023
- 0.173476
- 0.122309
- 0.0124894
- 0.0500325
- 0.0184205
- 0.00513157
- 0.0396175
- 0.016321
- 0.0104363
- 0.0395801
- 0.247252
- 0.157921
- 0.2822
- 0.167461
- 0.171627
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement