线性方程组Python求解
时间: 2024-04-16 11:23:21 浏览: 162
求解线性方程组
5星 · 资源好评率100%
在Python中,可以使用NumPy库来解线性方程组。NumPy提了一个名为`linalg.solve()`的函数,可以用于求解线性方程组。
首先,需要将线性方程组表示为矩阵形式。假设我们有一个包含n个未知数和n个方程的线性方程组,可以将其表示为以下形式:
Ax = b
其中,A是一个n×n的系数矩阵,x是一个包含n个未知数的向量,b是一个包含n个常数的向量。
接下来,我们可以使用`linalg.solve()`函数来求解线性方程组。以下是一个示例代码:
```python
import numpy as np
# 定义系数矩阵A和常数向量b
A = np.array([[2, 3], [4, 1]])
b = np.array([5, 6])
# 求解线性方程组
x = np.linalg.solve(A, b)
# 打印解向量x
print("解向量x:", x)
```
运行以上代码,将得到线性方程组的解向量x。
阅读全文