Fix compilation of Tridiagonalization_diagonal example.
After changeset 0d6321225786bc3d95f1dbe5236f07c5e5e96179
, matrixT() is a real matrix even if the matrix
which is decomposed is complex.
diff --git a/doc/snippets/Tridiagonalization_diagonal.cpp b/doc/snippets/Tridiagonalization_diagonal.cpp
index 30ce77d..a4a5a9c 100644
--- a/doc/snippets/Tridiagonalization_diagonal.cpp
+++ b/doc/snippets/Tridiagonalization_diagonal.cpp
@@ -3,7 +3,7 @@
 cout << "Here is a random self-adjoint 4x4 matrix:" << endl << A << endl << endl;
 
 Tridiagonalization<MatrixXcd> triOfA(A);
-MatrixXcd T = triOfA.matrixT();
+MatrixXd T = triOfA.matrixT();
 cout << "The tridiagonal matrix T is:" << endl << triOfA.matrixT() << endl << endl;
 
 cout << "We can also extract the diagonals of T directly ..." << endl;