拟合
import numpy as np
import matplotlib.pyplot as plt
from scipy.optimize import curve_fit
def double_exp...(x, b, c, p, q):
x = np.array(x)
return b*np.exp(p*x) + c*np.exp(q*x)
x = ([0.05, 0.1, 0.15, 0.2...0.09, 0.08, 0.07, 0.06, 0.06,
0.06, 0.07, 0.09, 0.1, 0.15, 0.19, 0.25, 0.36, 0.47, 0.68])
popt, pcov...scipy.optimize 库,curve_fit() 函数,使用非线性最小二乘法拟合曲线。curve_fit()popt,拟合结果,在这里指b, c, p, q 的值。...以上就是本文的全部内容,希望对大家的学习有所帮助。