SelfAdjointEigenSolver_compute_MatrixType2.cpp
Go to the documentation of this file.
1 MatrixXd X = MatrixXd::Random(5,5);
2 MatrixXd A = X * X.transpose();
3 X = MatrixXd::Random(5,5);
4 MatrixXd B = X * X.transpose();
5 
6 GeneralizedSelfAdjointEigenSolver<MatrixXd> es(A,B,EigenvaluesOnly);
7 cout << "The eigenvalues of the pencil (A,B) are:" << endl << es.eigenvalues() << endl;
8 es.compute(B,A,false);
9 cout << "The eigenvalues of the pencil (B,A) are:" << endl << es.eigenvalues() << endl;
X
MatrixXd X
Definition: SelfAdjointEigenSolver_compute_MatrixType2.cpp:1
B
Definition: test_numpy_dtypes.cpp:299
es
GeneralizedSelfAdjointEigenSolver< MatrixXd > es(A, B, EigenvaluesOnly)
A
Definition: test_numpy_dtypes.cpp:298
Eigen::EigenvaluesOnly
@ EigenvaluesOnly
Definition: Constants.h:402


gtsam
Author(s):
autogenerated on Thu Jun 13 2024 03:05:03