可逆方阵 A 的逆记为,A−1,需满足 AA−1=I。
在 BLAS 的各种实现中,一般都不会直接给出 matrix inverse 的直接实现,其实矩阵(方阵)的逆是可以通过 gemm()
和gesvd()
*** 作得到。
实值可逆方阵 A,其 SVD 分解如下:
A⋅V=U⋅S其中:
所以有:
A⋅V⋅S−1⋅U−1=I⇒A⋅V⋅S−1⋅UT=I也即:
A−1=V⋅S−1⋅UT references- 1. Matrix Inverse
欢迎分享,转载请注明来源:内存溢出
可逆方阵 A 的逆记为,A−1,需满足 AA−1=I。
在 BLAS 的各种实现中,一般都不会直接给出 matrix inverse 的直接实现,其实矩阵(方阵)的逆是可以通过 gemm()
和gesvd()
*** 作得到。
实值可逆方阵 A,其 SVD 分解如下:
A⋅V=U⋅S其中:
所以有:
A⋅V⋅S−1⋅U−1=I⇒A⋅V⋅S−1⋅UT=I也即:
A−1=V⋅S−1⋅UT references欢迎分享,转载请注明来源:内存溢出
评论列表(0条)