hi all,
does someone know why my vstore vector returns a 0 value? any suggestion to improve the code would be appreciated.cheers.
aim: generating 260 random numbers following a standard normal distribution, then store the values into a vector (here: vstore)
vector<double>vstore;
vstore.resize(260);
typedef mt19937 ALEA;
typedef normal_distribution<double> STGAUSSIAN;
typedef variate_generator<ALEA,STGAUSSIAN> GENALEA;
ALEA ale;
STGAUSSIAN stgauss(0,1);
GENALEA gen(ale,stgauss);
for (int i=0;i<=260;i++)
{
//cout<<gen()<<endl;
//system("pause");
vstore.push_back(gen());
cout<<vstore[i]<<endl;
}