当前位置: 首页 > 文档资料 > NumPy 中文教程 >

solve

优质
小牛编辑
132浏览
2023-12-01

numpy.linalg.solve()函数以矩阵形式给出线性方程的解。

考虑以下线性方程式 -

x + y + z = 6

2y + 5z = -4

2x + 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, XB ,则等式变为 -

A*X = B  
Or
X = A-1B