1 #include <iostream> 2 #include <Eigen/Dense> 3 4 using namespace std; 5 using namespace Eigen; 6 int main() 7 { 8 MatrixXf mat(2,4); 9 mat << 1, 2, 6, 9, 10 3, 1, 7, 2; 11 12 MatrixXf::Index maxIndex; 13 float maxNorm = mat.colwise().sum().maxCoeff(&maxIndex); 14 15 std::cout << "Maximum sum at position " << maxIndex << std::endl; 16 17 std::cout << "The corresponding vector is: " << std::endl; 18 std::cout << mat.col( maxIndex ) << std::endl; 19 std::cout << "And its sum is is: " << maxNorm << std::endl; 20 } 21