Home | History | Annotate | Download | only in examples
      1 #include <iostream>
      2 #include <Eigen/Dense>
      3 
      4 using namespace std;
      5 int main()
      6 {
      7   Eigen::MatrixXf mat(2,4);
      8   Eigen::VectorXf v(4);
      9 
     10   mat << 1, 2, 6, 9,
     11          3, 1, 7, 2;
     12 
     13   v << 0,1,2,3;
     14 
     15   //add v to each row of m
     16   mat.rowwise() += v.transpose();
     17 
     18   std::cout << "Broadcasting result: " << std::endl;
     19   std::cout << mat << std::endl;
     20 }
     21