• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1  #include <iostream>
2  #include <Eigen/Dense>
3  
4  using namespace std;
main()5  int main()
6  {
7    Eigen::MatrixXf mat(2,4);
8    Eigen::VectorXf v(2);
9  
10    mat << 1, 2, 6, 9,
11           3, 1, 7, 2;
12  
13    v << 0,
14         1;
15  
16    //add v to each column of m
17    mat.colwise() += v;
18  
19    std::cout << "Broadcasting result: " << std::endl;
20    std::cout << mat << std::endl;
21  }
22