當前位置:編程學習大全網 - 編程軟體 - 求壹個函數能解答的話再加50分

求壹個函數能解答的話再加50分

最小二乘法在這裏是不適合的。原因很簡單,因為不知道Q關於x,y,z,k的具體關系式,要想平方和最小是做不到的。不過也不像三樓說的那麽復雜,不用什麽無窮維矩陣什麽的。最簡單的方法就是運用數值分析中的插值法。如果精度要求不高那麽就用高維線形插值。隨著精度要求的提高還有各種插值方法,如三次樣條插值等等。

因為我在這方面也沒深究過,所以就不出醜了。

線形插值的大概思想就是(我只敘述兩維情況,給個直觀概念):X=(x1,x2,...,xn),對應Y=(y1,y2,...,yn),然後做出(x1,y1),...,(xn,yn)。在每對相鄰點用直線連接就得到了二維線形插值的函數表達式了。高維情況相比較就復雜了。不過方法都是現成的。

用數學軟件的話就比較方便了,這年頭別人都已經把方法用編程實現了。

  • 上一篇:c語言:從壹個文件中讀取英文單詞,統計字數和每個單詞的頻率碼,求神幫忙修改。
  • 下一篇:C++ 編程 整數循環位移
  • copyright 2024編程學習大全網