LU分解求逆的数学原理:
L是下三角矩阵,U是上三角矩阵
下三角和上三角矩阵关于矩阵的求逆和乘积都具有封闭性,即下三角的矩阵的逆矩阵是下三角矩阵,两个下三角矩阵的乘积还是下三角矩阵;而上三角矩阵的逆矩阵是上三角矩阵,连个上三角矩阵的乘积还是上三角矩阵。
此算法的限制:
1.A是方阵
2.A是可逆的,满秩,非奇异矩阵
算法实现:
1.dgetrf进行LU分解
2.dgetri根据dgetrf的结果进行求逆
备注:
1.dgetrf的函数说明参考链接:
2.dgetri的函数说明参考链接:
http://www.netlib.org/lapack/explore-3.1.1-html/dgetri.f.html