2012-09-10 54 views
0

我的函數總是如下所示:y = beta1/(1 + exp(beta2 + beta3 * x))。隨着它可以得到的數據,它總是看起來像一面鏡子(它始於高值,然後減少)enter image description here 我有值beta1,beta2和beta3。現在我需要計算拐點。我想我可以用算法做到這一點,但是我可以使用庫提供的任何函數嗎? (目前我不能用Accord.NET因爲我還有C#3.5和它僅支持4 +)如何通過給定函數計算C#中的拐點

更新我會用罰款的方法取衍生物)

最好的問候

回答

2

你需要的是第二個派生,如果這個函數只在常量上有所不同,你可以在某處預先計算它,然後只填寫常量。

給你:wolfram

沒有標準庫函數衍生物爲您服務。

+0

啊當然是。謝謝 :) –

0

無需編寫算法:對於x = - beta2/beta3,二階導數爲零。這個問題有一個密切的解決方案。