i的范围是多少
不确定图中最大的数字是65还是6.5,姑且算65吧。仅供参考。
from scipy.optimize import fsolve
def f(x): # 定义残差函数
return 950 - 65*(1-1/pow(1+x, 8))/x - 1000/pow(1+x, 8)
result = fsolve(f, 1) # 给出1作为初值,以加速收敛
print(result[0]) # result的首元素即是非线性方程的解
0.07348688378114102