2012-04-15 42 views
0

我在寫一個應用程序,我有三個數據點,需要派生出連接它們的拋物線。基本上我需要這個結果來推斷其他數據點。就像Excel中的趨勢線一樣。iOS的多項式求解器?

有沒有一個框架,任何人都知道我可以用來實現這一點,或者我必須手動編寫求解器?

乾杯,

克里斯

+1

這似乎更像線性代數而不是編程問題。 – CodaFi 2012-04-16 00:02:14

+1

你想通過它們畫一條線,還是產生一個方程式表示?如果前者,你可以很容易地產生一個貝塞爾路徑表示。如果是後者,那麼你只需要一個簡單的線性代數解(3個方程,3個變量)。 – 2012-04-16 00:41:57

+0

如果您需要N> 2個點的直線,則需要使用最小二乘法解計算係數。 – duffymo 2012-04-16 09:18:16

回答

0

我無法找到願意爲我做任何預先存在的框架,所以我寫了我自己的通用求解器使用克萊姆法則多項式的兩種力量,因爲iOS不像MacOSX那樣支持NSMatrix。

感謝您的輸入:)