私は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パッケージでそれに行く方法はありますか?