2017-06-13 64 views
0

使用S形貼合我用參數在python

y = c/(1 + np.exp(-k*(x-x0))) + y0 

在python,以適應乙狀結腸與點的曲線。任何人都可以告訴我參數「c」在S形擬閤中意味着什麼?

回答

0

乙狀結腸的通式爲1/{1 + e**(-x)}並具有以下曲線:

enter image description here

通常,這條曲線的範圍之間[0, 1]壓扁。


現在,c是比例因子。將曲線乘以c導致曲線的上限增加。

enter image description here

正如你可以看到,這條曲線對y軸的範圍[0, 10]


最後,我們會考慮y0,這是抵消因素,相對於x軸。全部放在一起,曲線c/(1 + e ** -x) + y0看起來像

enter image description here

Try it out yourself.