mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Fix typos: misspellings, French variable names, and hyphenation
libeigen/eigen!2185 Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
This commit is contained in:
@@ -9,7 +9,7 @@ This can be useful in a variety of contexts, particularly when "importing" vecto
|
||||
|
||||
\section TutorialMapIntroduction Introduction
|
||||
|
||||
Occasionally you may have a pre-defined array of numbers that you want to use within %Eigen as a vector or matrix. While one option is to make a copy of the data, most commonly you probably want to re-use this memory as an %Eigen type. Fortunately, this is very easy with the Map class.
|
||||
Occasionally you may have a pre-defined array of numbers that you want to use within %Eigen as a vector or matrix. While one option is to make a copy of the data, most commonly you probably want to reuse this memory as an %Eigen type. Fortunately, this is very easy with the Map class.
|
||||
|
||||
\section TutorialMapTypes Map types and declaring Map variables
|
||||
|
||||
|
||||
@@ -2,5 +2,5 @@ EigenSolver<MatrixXf> es;
|
||||
MatrixXf A = MatrixXf::Random(4, 4);
|
||||
es.compute(A, /* computeEigenvectors = */ false);
|
||||
cout << "The eigenvalues of A are: " << es.eigenvalues().transpose() << endl;
|
||||
es.compute(A + MatrixXf::Identity(4, 4), false); // re-use es to compute eigenvalues of A+I
|
||||
es.compute(A + MatrixXf::Identity(4, 4), false); // reuse es to compute eigenvalues of A+I
|
||||
cout << "The eigenvalues of A+I are: " << es.eigenvalues().transpose() << endl;
|
||||
|
||||
@@ -2,5 +2,5 @@ MatrixXcf A = MatrixXcf::Random(4, 4);
|
||||
HessenbergDecomposition<MatrixXcf> hd(4);
|
||||
hd.compute(A);
|
||||
cout << "The matrix H in the decomposition of A is:" << endl << hd.matrixH() << endl;
|
||||
hd.compute(2 * A); // re-use hd to compute and store decomposition of 2A
|
||||
hd.compute(2 * A); // reuse hd to compute and store decomposition of 2A
|
||||
cout << "The matrix H in the decomposition of 2A is:" << endl << hd.matrixH() << endl;
|
||||
|
||||
@@ -3,5 +3,5 @@ Matrix4f X = Matrix4f::Random(4, 4);
|
||||
Matrix4f A = X + X.transpose();
|
||||
es.compute(A);
|
||||
cout << "The eigenvalues of A are: " << es.eigenvalues().transpose() << endl;
|
||||
es.compute(A + Matrix4f::Identity(4, 4)); // re-use es to compute eigenvalues of A+I
|
||||
es.compute(A + Matrix4f::Identity(4, 4)); // reuse es to compute eigenvalues of A+I
|
||||
cout << "The eigenvalues of A+I are: " << es.eigenvalues().transpose() << endl;
|
||||
|
||||
@@ -3,5 +3,5 @@ MatrixXf X = MatrixXf::Random(4, 4);
|
||||
MatrixXf A = X + X.transpose();
|
||||
es.compute(A);
|
||||
cout << "The eigenvalues of A are: " << es.eigenvalues().transpose() << endl;
|
||||
es.compute(A + MatrixXf::Identity(4, 4)); // re-use es to compute eigenvalues of A+I
|
||||
es.compute(A + MatrixXf::Identity(4, 4)); // reuse es to compute eigenvalues of A+I
|
||||
cout << "The eigenvalues of A+I are: " << es.eigenvalues().transpose() << endl;
|
||||
|
||||
@@ -4,6 +4,6 @@ MatrixXf A = X + X.transpose();
|
||||
tri.compute(A);
|
||||
cout << "The matrix T in the tridiagonal decomposition of A is: " << endl;
|
||||
cout << tri.matrixT() << endl;
|
||||
tri.compute(2 * A); // re-use tri to compute eigenvalues of 2A
|
||||
tri.compute(2 * A); // reuse tri to compute eigenvalues of 2A
|
||||
cout << "The matrix T in the tridiagonal decomposition of 2A is: " << endl;
|
||||
cout << tri.matrixT() << endl;
|
||||
|
||||
Reference in New Issue
Block a user