python解一元二次方程组

import numpy as np
a = np.array([[3,1],[1,-1]])
b = np.array([3,1])
a是等号左边的系数矩阵,b是等号右边的结果值,方程组写出来就是
3x + y = 3
x - y = 1
最后直接使用numpy的方法
np.linalg.solve(a,b)
返回
[2,1]

np.linalg.solve就是用于解线性方程组,需要系数矩阵满秩

留言

熱門文章