1c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath#include <iostream> 2c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath#include <Eigen/Dense> 3c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath 4c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamathusing namespace Eigen; 5c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamathusing namespace std; 6c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath 7c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamathint main() 8c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath{ 97faaa9f3f0df9d23790277834d426c3d992ac3baCarlos Hernandez MatrixXd m = MatrixXd::Random(3,3); 107faaa9f3f0df9d23790277834d426c3d992ac3baCarlos Hernandez m = (m + MatrixXd::Constant(3,3,1.2)) * 50; 11c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath cout << "m =" << endl << m << endl; 127faaa9f3f0df9d23790277834d426c3d992ac3baCarlos Hernandez VectorXd v(3); 13c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath v << 1, 2, 3; 14c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath cout << "m * v =" << endl << m * v << endl; 15c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath} 16