1 #include <iostream> 2 #include <Eigen/Dense> 3 4 using namespace std; main()5int 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