np.solve()
很有用,当您具有Ax = b
形式的方程式时我的问题是我实际上有一个xC = D
形式的方程,其中x是我想找出的2x2矩阵,而C和D是我给出的2x2矩阵。
并且因为矩阵乘法通常不是可交换的,所以我不能只交换两者。
在numpy(或python中的其他库)中有解决此问题的有效方法吗?
np.solve()当您具有Ax = b形式的方程时效果很好,我的问题是我实际上具有xC = D形式的方程,其中x是我想找出的2x2矩阵, C和D是...
[x @ C = D
与D^-1 @ x @ C @ C^-1 = D^-1 @ D @ C^-1
相同,D^-1 @ x = C^-1
的形式为Ax = b,其中A为np.linalg.pinv(C)
,b为np.linalg.pinv(D)