source:
pacpussensors/trunk/Vislab/lib3dv/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple.cpp@
138
Last change on this file since 138 was 136, checked in by , 8 years ago | |
---|---|
File size: 356 bytes |
Rev | Line | |
---|---|---|
[136] | 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(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 | } |
Note:
See TracBrowser
for help on using the repository browser.