C++ でアルゴリズムをプログラミングしようとしています。Eigen ライブラリを使用しています。
問題は、C++ で次の方程式を解く必要があることです。
Find the coefficients: s1,..., sn ∈ R such that a(-1)ψi = s1ψ1 +...+snψn
ψi:
行列が知られています。
C++ でアルゴリズムをプログラミングしようとしています。Eigen ライブラリを使用しています。
問題は、C++ で次の方程式を解く必要があることです。
Find the coefficients: s1,..., sn ∈ R such that a(-1)ψi = s1ψ1 +...+snψn
ψi:
行列が知られています。
コメントの表記を使用して、未知数のベクトルを形成し、行列の係数をベクトルとして含むy:=[a,b,c]
右側のベクトルを形成し、同様に、j 番目の列が行列のエントリに対応する行列を形成します.f
X
A
Mj
この時点で、形式の過決定問題を解かなければなりませんA*y = f
。最小二乗解を探していると仮定すると、このタスクに Eigen を使用する方法のすべての詳細について、このドキュメント ページを読むことができます。