擅长:python、mysql、java
<p>我创建了我自己的x,y和工作,你能发布你的输入数据吗?你知道吗</p>
<pre><code>import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
from scipy.optimize import curve_fit
def exp_func(x,a,b,c):
return a*np.exp(-b*x)+c
x = np.array(range(0,100))
y = np.array(exp_func(x,0.1,0.1,.1)*50+np.random.rand(100))
plt.scatter(x, y, s=50, cmap='Blues', alpha=0.7, edgecolor='gray', linewidth=1)
popt, pcov = curve_fit(exp_func,x, y)
plt.plot(x, exp_func(x, *popt))
</code></pre>