曲线拟合复杂函数

时间:2020-03-23 13:16:27

标签: python curve-fitting

我想看看是否可以通过曲线拟合来找到参数A和B以对数据建模:

time=np.linspace(0,50,1000)     
dw=complex(-8.07,0.0083)         
data=(5+1*j)*(e**(j*dw*time)-1)/(dw)  
data=np.array(expon,dtype=complex128)

所以这里我生成了一些数据点,然后有了模型:

def functComplex(x, A, B):
    val= (A+1j*B)*(e**(j*dw*x)-1)/(dw)
    val=np.array(val,dtype=complex128)
    return val  

然后希望希望得到curve_fit来找到值A和B,它们希望像我创建的数据一样给出(5 + 1 * j),但是不幸的是我没有太大的成功

有人可以帮我吗?

谢谢!

0 个答案:

没有答案
相关问题