2016-05-17 48 views
1

我有兩個列表xy。我把它們結合起來並接收點{x,y}的列表。使用ListLinPlot我構建一個圖形。我的問題是 - 我可以使用點找到函數嗎?我的意思是找到公式/函數f(x)如果我只知道點。 舉一個例子:查找功能分數Mathematica

{{2,5},{3,7},{7,15},{9,19}}

因此,答案將是:

F(x)= 2x + 1

這很簡單,但我的圖形不是襯墊功能。藍線是我的功能。我改變圖象,更好地描述該問題的

enter image description here

+0

Y = X + 20 - 8 /(1 + E ^(5(X - 25))) – Bill

+0

@Bill我對結果並不感興趣,我很有趣如何去做。你是怎樣找到它的? –

+0

一般來說,對於你的問題的答案是否定的,你不能找到發生在一組數據點上的任意方程。 SigmaPlot統計軟件包用來試圖做到這一點,我不知道它是否仍然如此。我是怎麼做到的?我查看了你之前的圖表,從經驗看來,它看起來像是添加到sigmoid函數中的一條線。我調整了常量,直到它看起來像它適合你的原始圖。你可以用修改過的圖表做同樣的事情。你想自動適合你的數據?這將需要更多的技巧和嘗試和錯誤的Fit Fit – Bill

回答