source: pacpussensors/trunk/Vislab/lib3dv/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple_rowwise.cpp@ 136

Last change on this file since 136 was 136, checked in by ldecherf, 7 years ago

Doc

File size: 361 bytes
Line 
1#include <iostream>
2#include <Eigen/Dense>
3
4using namespace std;
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}
Note: See TracBrowser for help on using the repository browser.