学习目标:
`提示:学会用python解二元一次方程组
像下面一样的方程组:
需要解出R,K值,代码如下:
# -*- coding:utf-8 -*-
# Author : huainengt
# Data : 2023/1/12 14:07
import sympy as sym
from sympy import solve
import math
# 初始化R变量
(R, K) = sym.symbols('R K')
# 求解方程
equations = [
0.366 * (59.629 * (math.log(R, 10) - math.log(0.1778, 10))) / (129.45 * 77.85) - K,
10 * 77.85 * pow(K, 0.5) - R,
]
unknowns = [R, K]
solution = solve(equations, unknowns)
print(solution)
运行后的结果:
R=1312.47072258568, K= 2.84224829651505