NumPy - numpy.linalg.solve() 函数
-
简述
numpy.linalg.solve()函数以矩阵形式给出线性方程组的解.考虑以下线性方程 -x + y + z = 62y + 5z = -42x + 5y - z = 27它们可以以矩阵形式表示为 -$$\begin{bmatrix}1 & 1 & 1 \\0 & 2 & 5 \\2 & 5 & -1\end{bmatrix} \begin{bmatrix}x \\y \\z \end{bmatrix} = \begin{bmatrix}6 \\-4 \\27 \end{bmatrix}$$如果调用这三个矩阵A, X 和B,方程变为 -A*X = B Or X = A-1B