xref: /aosp_15_r20/external/eigen/doc/examples/DenseBase_middleRows_int.cpp (revision bf2c37156dfe67e5dfebd6d394bad8b2ab5804d4)
1*bf2c3715SXin Li #include <Eigen/Core>
2*bf2c3715SXin Li #include <iostream>
3*bf2c3715SXin Li 
4*bf2c3715SXin Li using namespace Eigen;
5*bf2c3715SXin Li using namespace std;
6*bf2c3715SXin Li 
main(void)7*bf2c3715SXin Li int main(void)
8*bf2c3715SXin Li {
9*bf2c3715SXin Li     int const N = 5;
10*bf2c3715SXin Li     MatrixXi A(N,N);
11*bf2c3715SXin Li     A.setRandom();
12*bf2c3715SXin Li     cout << "A =\n" << A << '\n' << endl;
13*bf2c3715SXin Li     cout << "A(2..3,:) =\n" << A.middleRows(2,2) << endl;
14*bf2c3715SXin Li     return 0;
15*bf2c3715SXin Li }
16