我只是想知道,在计算的情况下B=inv(A),假设I是单位矩阵(对角线),
A_factorization通过计算得到因式分解后getrf(A),进行以下求解步骤在数值上是否相同?
getrs(A_factorization, piv, I)
getri(A_factorization, piv)
我只是想知道,在计算的情况下B=inv(A),假设I是单位矩阵(对角线),
A_factorization通过计算得到因式分解后getrf(A),进行以下求解步骤在数值上是否相同?
getrs(A_factorization, piv, I)
getri(A_factorization, piv)
基本上我的LAPACK文档说明了getri
此方法反转 U,然后通过求解系统 inv(A)*L = inv(U) 来计算 inv(A) 以获得 inv(A)。
似乎数值上与求解L*inv(L)=I然后是不同的过程U*inv(A)=inv(L)。我的理解是getri应该比getrs. 否则就没有理由创建它,除了可能节省一些内存工作空间。
当然,两种情况下的结果是相同的。