我正在使用python lmfit模块来拟合多个高斯。我想要的是将一个参数加到另一个谷值数学表达式中,例如:将拟合参数互相配合
def gaussian(x,a1,c1,w1,a2,w2,c2):
g1=a1*np.exp(-(x-c1)**2/(2*w1**2))
g2=a2*np.exp(-(x-c2)**2/(2*w2**2))
return g1+g2
gmodel=Model(gaussian)
result=gmodel.fit(y=y,x=x,params...)
我想要的是绑定参数,那a1 = a2/2。有没有办法与lmfit包?