1*bf2c3715SXin Li #include <Eigen/Core> 2*bf2c3715SXin Li #include <iostream> 3*bf2c3715SXin Li #include <random> 4*bf2c3715SXin Li 5*bf2c3715SXin Li using namespace Eigen; 6*bf2c3715SXin Li main()7*bf2c3715SXin Liint main() { 8*bf2c3715SXin Li std::default_random_engine generator; 9*bf2c3715SXin Li std::poisson_distribution<int> distribution(4.1); 10*bf2c3715SXin Li auto poisson = [&] () {return distribution(generator);}; 11*bf2c3715SXin Li 12*bf2c3715SXin Li RowVectorXi v = RowVectorXi::NullaryExpr(10, poisson ); 13*bf2c3715SXin Li std::cout << v << "\n"; 14*bf2c3715SXin Li } 15