gtsam
3rdparty
Eigen
doc
snippets
SelfAdjointEigenSolver_operatorInverseSqrt.cpp
Go to the documentation of this file.
1
MatrixXd
X
= MatrixXd::Random(4,4);
2
MatrixXd
A
=
X
*
X
.transpose();
3
cout <<
"Here is a random positive-definite matrix, A:"
<< endl <<
A
<< endl << endl;
4
5
SelfAdjointEigenSolver<MatrixXd>
es
(
A
);
6
cout <<
"The inverse square root of A is: "
<< endl;
7
cout <<
es
.operatorInverseSqrt() << endl;
8
cout <<
"We can also compute it with operatorSqrt() and inverse(). That yields: "
<< endl;
9
cout <<
es
.operatorSqrt().inverse() << endl;
X
MatrixXd X
Definition:
SelfAdjointEigenSolver_operatorInverseSqrt.cpp:1
A
Definition:
test_numpy_dtypes.cpp:298
es
cout<< "Here is a random positive-definite matrix, A:"<< endl<< A<< endl<< endl;SelfAdjointEigenSolver< MatrixXd > es(A)
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:04:03