[問題] Numerical recipes c++ 最小平方法

看板C_and_CPP (C/C++)作者 (GO!!!!!!!)時間13年前 (2012/07/13 16:02), 編輯推噓1(1010)
留言11則, 2人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) vc++ 2008 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) Numerical Recipes in C++ 問題(Question): 我用這個論壇的例子,可以跟他跑出一樣的結果( numTerms =2 ; 一次擬合) 但我用二次擬合(terms=3)的話,其結果跟他附的圖不同, 我的曲線很直(在二次項系數很小),系數如下 c:56030.663454337 x:27.5392280882911 x^2:0.000512406213412725 更頭痛的問題是我用 numTerms = 4 時,在 gaussj 那邊就跳出!!沒辦法擬合 有沒有試過這個函式庫的人,幫忙一下!感謝 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) http://www.nr.com/forum/showthread.php?p=4966 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.124.127

07/13 16:33, , 1F
我還真看不懂你用了什麼函式庫..
07/13 16:33, 1F
※ 編輯: rc51 來自: 140.123.124.127 (07/13 16:38)

07/13 16:38, , 2F
不好意思,我改上去了
07/13 16:38, 2F

07/13 18:01, , 3F
首先,你給的那叫論壇,那篇文使用的函式庫主頁不在那,在這
07/13 18:01, 3F

07/13 18:02, , 4F
http://ppt.cc/aoM~ , 另外你點進去看,他最新版的是2003年
07/13 18:02, 4F

07/13 18:02, , 5F
做的,目前要做數值分析、統計分析的c++ library 有其他更
07/13 18:02, 5F

07/13 18:03, , 6F
合適、更快、更準確的,如果不是非 c/c++ 開發不可,又是小
07/13 18:03, 6F

07/13 18:04, , 7F
批量分析的話,其實用 excel 做就行了,拿論壇的範例跑一下.
07/13 18:04, 7F

07/13 18:04, , 8F
http://ppt.cc/__UK 線性結果是正確的,但之後就全錯了。
07/13 18:04, 8F

07/13 18:24, , 9F
補一下,真要用的話建議改用GSL, http://ppt.cc/1toj
07/13 18:24, 9F

07/13 18:25, , 10F
裡面已有 Least-Squares Fitting ,含 non-linear.
07/13 18:25, 10F

07/14 22:26, , 11F
您好,感謝您的建議!我改用gsl試試
07/14 22:26, 11F
文章代碼(AID): #1F_zOMqD (C_and_CPP)
文章代碼(AID): #1F_zOMqD (C_and_CPP)