Created
June 19, 2016 17:43
-
-
Save felipap/79cc305e5269e0ffd0c0701a50df018a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
vector<double> *genRandomVector(int size) { | |
static random_device rnd_device; | |
static mt19937 mersenne_engine(rnd_device()); | |
uniform_real_distribution<double> dist(-1, 1); | |
auto gen = std::bind(dist, mersenne_engine); | |
vector<double> *vec = new vector<double>(size); | |
generate(begin(*vec), end(*vec), gen); | |
return vec; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment