1 GeneralizedEigenSolver<MatrixXf>
ges;
2 MatrixXf
A = MatrixXf::Random(4,4);
3 MatrixXf
B = MatrixXf::Random(4,4);
5 cout <<
"The (complex) numerators of the generalzied eigenvalues are: " <<
ges.alphas().transpose() << endl;
6 cout <<
"The (real) denominatore of the generalzied eigenvalues are: " <<
ges.betas().transpose() << endl;
7 cout <<
"The (complex) generalzied eigenvalues are (alphas./beta): " <<
ges.eigenvalues().transpose() << endl;
GeneralizedEigenSolver< MatrixXf > ges