Eigen 3.4.90
doc
snippets
Tridiagonalization_compute.cpp
Go to the documentation of this file.
1
Tridiagonalization<MatrixXf>
tri
;
2
MatrixXf
X
= MatrixXf::Random(4,4);
3
MatrixXf
A
=
X
+
X
.transpose();
4
tri
.compute(
A
);
5
cout <<
"The matrix T in the tridiagonal decomposition of A is: "
<< endl;
6
cout <<
tri
.matrixT() << endl;
7
tri
.compute(2*
A
);
// re-use tri to compute eigenvalues of 2A
8
cout <<
"The matrix T in the tridiagonal decomposition of 2A is: "
<< endl;
9
cout <<
tri
.matrixT() << endl;
X
MatrixXf X
Definition:
Tridiagonalization_compute.cpp:2
tri
Tridiagonalization< MatrixXf > tri
Definition:
Tridiagonalization_compute.cpp:1
A
MatrixXf A
Definition:
Tridiagonalization_compute.cpp:3
Eigen::MatrixXf
Matrix< float, Dynamic, Dynamic > MatrixXf
Dynamic×Dynamic matrix of type float.
Definition:
Matrix.h:501