计算稀疏方阵的广义逆?

50次观看(过去30天)
我试图找到一个方阵和稀疏矩阵的广义逆。我正在使用Matlab,然而,pinv(矩阵)不工作的稀疏矩阵。如果你有任何建议或算法,请分享。先谢了。

接受的答案

Rishabh Mishra
Rishabh Mishra 2020年12月21日
你好,
使用的缺点 pinv 求稀疏矩阵的逆有:
  1. pinv需要昂贵的SVD
  2. pinv工作稀疏矩阵
相反,你可以使用'伪逆'函数来达到同样的目的。参考的 链接 有关'的文件 伪逆 的函数。
希望这能有所帮助!

更多答案(1)

克里斯汀Tobler
克里斯汀Tobler 2021年1月8日
如果你想申请的话 pinv b (A) * ,你可以用 lsqminnorm (A, b) ,它也适用于稀疏矩阵,并做了一些等效的事情(使用QR分解而不是SVD)。

标签

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!