python之numpy之伪逆numpy.linalg.pinv
程序员文章站
2022-07-12 10:18:57
...
记的伪逆为,则有
,容易发现
在numpy中可以使用numpy.linalg.pinv
求伪逆。
例子:1
>>> a = np.random.randn(9, 6)
>>> B = np.linalg.pinv(a)
>>> np.allclose(a, np.dot(a, np.dot(B, a)))
True
>>> np.allclose(B, np.dot(B, np.dot(a, B)))
True
>>> np.allclose(np.transpose(a), np.dot(B, np.dot(a, np.transpose(a))))
True
上一篇: Nginx之proxy_pass指令url反斜杠作用
下一篇: matlab之矩阵基础应用
推荐阅读