[其他] 數值分析書上的這段話讓我傻眼

看板Math作者 (人之初,性本散)時間5年前 (2020/09/15 00:45), 編輯推噓4(4020)
留言24則, 7人參與, 5年前最新討論串1/1
昨天下午和晚上逛了好幾家台北重慶南路的書店 翻了一本附有程式碼的數值分析書,書上有段話讓我有點傻眼= =! 大意是這樣的: 使用本書的程式碼進行數值計算並不準確,請愛用現成的函式庫 那我讀附有程式碼的數值分析是要幹嘛? 不就是希望寫出來的程式計算會很準確嗎? 要不然讀沒有程式碼的書,然後自己寫程式去實現還比較能訓練到程式設計能力 小弟非數學系或資訊類科系背景的,述說自己觀點想跟各位討論一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.124.19 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Math/M.1600101949.A.462.html

09/15 01:35, 5年前 , 1F
例,電腦原生處理整數,算浮點數會有RoundOffError
09/15 01:35, 1F

09/15 01:36, 5年前 , 2F

09/15 01:37, 5年前 , 3F
有程式碼的數值分析只是教你要怎麼把理論上的數值演
09/15 01:37, 3F

09/15 01:37, 5年前 , 4F
算法變成程式而已,至於計算快慢、精確度、情況適用
09/15 01:37, 4F

09/15 01:38, 5年前 , 5F
性等基本上沒有一定的準則啊,兩者並沒有矛盾,甚至
09/15 01:38, 5F

09/15 01:38, 5年前 , 6F
這些還牽扯到最佳化或平行計算領域的問題,現成的函
09/15 01:38, 6F

09/15 01:38, 5年前 , 7F
式庫(例如MATLAB的)都已經做過各種優化了,你就算
09/15 01:38, 7F

09/15 01:38, 5年前 , 8F
知道函式庫是用什麼數值方法,基本上也不可能寫得跟
09/15 01:38, 8F

09/15 01:38, 5年前 , 9F
它一樣快一樣精準;以前手刻過symbolic高維度牛頓法
09/15 01:38, 9F

09/15 01:38, 5年前 , 10F
,同一個函數求極值,我寫的方法就硬比我同學的還要
09/15 01:38, 10F

09/15 01:38, 5年前 , 11F
快200步,數值分析也有分軟硬的(理論 vs. 實作),
09/15 01:38, 11F

09/15 01:38, 5年前 , 12F
基本上你要快要精準都是理論分析出來才達到的,怎麼
09/15 01:38, 12F

09/15 01:38, 5年前 , 13F
寫才會快才會精準,都不是一個大學數值分析主要的考
09/15 01:38, 13F

09/15 01:38, 5年前 , 14F
量,光教這些就已經夠花時間了,其他該教的也不用教
09/15 01:38, 14F

09/15 01:38, 5年前 , 15F
了XD 而且扎實理論要用到的先備知識包含高微、矩陣
09/15 01:38, 15F

09/15 01:38, 5年前 , 16F
分析等,一般大學生是吃不消的,更遑論還要ㄧ步ㄧ步
09/15 01:38, 16F

09/15 01:38, 5年前 , 17F
教你寫成足夠媲美商業上現成的函式庫了XD
09/15 01:38, 17F

09/15 10:28, 5年前 , 18F
樓上專業,感謝回覆
09/15 10:28, 18F

09/15 21:16, 5年前 , 19F
掰陳紅蟳都在抓程式調參數做AI了,重點不是裡面的
09/15 21:16, 19F

09/15 21:16, 5年前 , 20F
觀念,而是你要知道怎麼調參數
09/15 21:16, 20F

09/16 19:23, 5年前 , 21F
你要自刻一個runge kutta我是不反對啦,阿我要ODE45
09/16 19:23, 21F

09/16 19:23, 5年前 , 22F
謝謝各位
09/16 19:23, 22F

09/17 09:24, 5年前 , 23F
ODE45要錢啊,我還真的自己刻過RK4
09/17 09:24, 23F

09/18 10:29, 5年前 , 24F
自己刻RK很正常吧...
09/18 10:29, 24F
文章代碼(AID): #1VNvuzHY (Math)