blob: a5c96e9b46b406541715f2367c4f014c4fe2d929 [file] [log] [blame]
Jitse Niesen1b3f7f22010-03-31 11:59:11 +01001EigenSolver<MatrixXf> es;
2MatrixXf A = MatrixXf::Random(4,4);
Jitse Niesen8dc94782010-05-31 18:17:47 +01003es.compute(A, /* computeEigenvectors = */ false);
Jitse Niesen1b3f7f22010-03-31 11:59:11 +01004cout << "The eigenvalues of A are: " << es.eigenvalues().transpose() << endl;
Jitse Niesen8dc94782010-05-31 18:17:47 +01005es.compute(A + MatrixXf::Identity(4,4), false); // re-use es to compute eigenvalues of A+I
Jitse Niesen1b3f7f22010-03-31 11:59:11 +01006cout << "The eigenvalues of A+I are: " << es.eigenvalues().transpose() << endl;