我在Google上搜索过,找不到使用GSL计算矩形矩阵的逆矩阵的函数。由于很难找到,当需要找到矩形矩阵的逆时,这里的答案将有助于其他人。 如果使用GSL是不可能的,那么请建议一些易于使用的替代库,并提供矩形矩阵的逆矩阵。
答案 0 :(得分: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