【发布时间】:2019-05-13 21:55:42
【问题描述】:
我想求解 yB = c 形式的方程,其中 y 是我的未知数(可能是矩阵)。但是 B 矩阵的条件不好,我想有一个类似于 numpy.linalg.solve 的方法,以保持解决方案的数值精度。
我曾尝试简单地使用 B 的逆函数和 numpy.linalg.inv 来找到解 y = cB^-1 以及使用伪逆 (numpy.linalg.pinv),但他们证明了不够准确……
我还研究了 QR 分解,因为 numpy 为它提供了方法,以使其适应正确的逆情况,但在这里我与代数斗争。
有没有一个准确的方法来解决这个方程?或者对于正确的逆是否有 numpy.linalg.solve 的等价物?
【问题讨论】:
-
不能转置使用
np.linalg.solve吗? -
是的,但是想不到!!如果你回答我会接受这个!谢谢!