| #include <iostream> | |
| #include <Eigen/Dense> | |
| using namespace std; | |
| using namespace Eigen; | |
| int main() | |
| { | |
| Eigen::MatrixXf m(2,2); | |
| m << 1, 2, | |
| 3, 4; | |
| //get location of maximum | |
| MatrixXf::Index maxRow, maxCol; | |
| float max = m.maxCoeff(&maxRow, &maxCol); | |
| //get location of minimum | |
| MatrixXf::Index minRow, minCol; | |
| float min = m.minCoeff(&minRow, &minCol); | |
| cout << "Max: " << max << ", at: " << | |
| maxRow << "," << maxCol << endl; | |
| cout << "Min: " << min << ", at: " << | |
| minRow << "," << minCol << endl; | |
| } |