5

Google で検索したところ、GSL を使用して Rectangular Matrix の逆数を計算する関数が見つかりませんでした。見つけるのが難しかったので、ここでの答えは、長方形行列の逆行列を見つける必要があるときに他の人を助けるでしょう. GSL を使用できない場合は、使いやすく、逆直交行列を提供する代替ライブラリを提案してください。

4

1 に答える 1

3

はい、可能です!行列ではなく線形代数の章にあるため、おそらくそれを見つけられませんでした。

GSL では、最初に LU 分解を計算し、それを使用して逆を決定します。

int gsl_linalg_LU_invert (const gsl_matrix * LU, const gsl_permutation * p, gsl_matrix * inverse)

詳細な例については、こちらを参照して ください https://lists.gnu.org/archive/html/help-gsl/2008-11/msg00001.html

于 2015-04-01T19:48:20.010 に答える