2010-06-06 77 views
0

我有一組數據(在ArrayCollection中),並且需要在顯示在LineChart中之前對它進行冪函數{f(x)= B + x^alpha}的擬合。 因爲我需要alpha和B的參數。適合數據集的功能函數

如何用Flex做到這一點?

+0

你想要(a)數學,(b)代碼還是兩者? – 2010-06-06 14:23:53

回答

1

您正試圖解決nonlinear regression。如後一頁所述,您可以使用最速下降法或Gauss-Newton算法。

這是online example。您可以通過輸入數據來試穿配件,並在框4中輸入公式a+Power(x,b)。那裏使用的方法被稱爲差分修正的方法,但我相信它與高斯牛頓相同。解算器使用與ActionScript緊密相關的Javascript實現,因此您可以在其中遵循代碼。

this page上有一個該方法的工作示例。