【python 求解方程组】10分钟教你python求解多元一次方程组

python 求解三元一次方程组,三元一次方程组为:

k00+k11*2+k22*5=11
k00+k11*7+k22*6=2
k00+k11*6+k22*9=7

demo:


from sympy import *

k00 = Symbol('k00')
k11 = Symbol('k11')
k22 = Symbol('k22')

# 解三元一次方程

f0=k00+k11*2+k22*5-11
f1=k00+k11*7+k22*6-2
f2=k00+k11*6+k22*9-7

r = solve([f0,f1,f2], [k00,k11,k22])
res = []
for i, j in r.items():
    res.append(j)

k00 = res[0]
k11 =res[1]
k22=res[2]
print(k00)
print(k11)
print(k22)


求解结果:

10
-2
1

k00=10
k11=-2
k22=1

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页