python - 在 python XA = B 中求解线性方程
问题描述
一个线性方程XA = B
,我们知道'X = B * inv(A)'。哪里A, B, X
都是矩阵。
在matlab中可以解决:
X = B / A
它避免了对快速的矩阵求逆。python中是否有任何使用numpy的相同形式?
解决方案
使用 numpy linalg.inv 函数:
import numpy as np
x = np.matmul(b, np.linalg.inv(a))
一个线性方程XA = B
,我们知道'X = B * inv(A)'。哪里A, B, X
都是矩阵。
在matlab中可以解决:
X = B / A
它避免了对快速的矩阵求逆。python中是否有任何使用numpy的相同形式?
标签: pythonnumpyinverse
使用 numpy linalg.inv 函数:
import numpy as np
x = np.matmul(b, np.linalg.inv(a))