2017-06-09 194 views
-1

固有ライブラリを使用して行列の擬似逆行列を求めようとしています。彼らはそれを実装しているクラスを持っていますが、私はどのように構文を記述するのか分かりません。固有ライブラリ - 行列の擬似逆行列(Matlab-pinv)

これは(https://eigen.tuxfamily.org/dox/classEigen_1_1CompleteOrthogonalDecomposition.html#ab2fd4c81aa1cd8bc917c7f135505cb7f)それは、ウェブサイト上に表示される方法です。

constの逆固有:: CompleteOrthogonalDecomposition <マトリクス型> ::擬似()constは

+3

* *正確に*あなたの問題は何ですか?あなたの質問を[編集]して、[mcve]と明確な問題文を提供してください。 –

答えて

3

それはCompleteOrthogonalDecompositionクラスのメソッドです。だからあなたはそれを使う前にマトリックスの分解を実行しなければなりません。たとえば、

#include <Eigen/QR>  

Eigen::MatrixXd A = ... // fill in A 
Eigen::MatrixXd pinv = A.completeOrthogonalDecomposition().pseudoInverse(); 
関連する問題