作者afsmart (人之初,性本散)
看板Math
标题[其他] 数值分析书上的这段话让我傻眼
时间Tue Sep 15 00:45:47 2020
昨天下午和晚上逛了好几家台北重庆南路的书店
翻了一本附有程式码的数值分析书,书上有段话让我有点傻眼= =!
大意是这样的:
使用本书的程式码进行数值计算并不准确,请爱用现成的函式库
那我读附有程式码的数值分析是要干嘛?
不就是希望写出来的程式计算会很准确吗?
要不然读没有程式码的书,然後自己写程式去实现还比较能训练到程式设计能力
小弟非数学系或资讯类科系背景的,述说自己观点想跟各位讨论一下
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.165.124.19 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Math/M.1600101949.A.462.html
1F:→ linkismet : 例,电脑原生处理整数,算浮点数会有RoundOffError 09/15 01:35
3F:→ cuylerLin : 有程式码的数值分析只是教你要怎麽把理论上的数值演 09/15 01:37
4F:→ cuylerLin : 算法变成程式而已,至於计算快慢、精确度、情况适用 09/15 01:37
5F:→ cuylerLin : 性等基本上没有一定的准则啊,两者并没有矛盾,甚至 09/15 01:38
6F:→ cuylerLin : 这些还牵扯到最佳化或平行计算领域的问题,现成的函 09/15 01:38
7F:→ cuylerLin : 式库(例如MATLAB的)都已经做过各种优化了,你就算 09/15 01:38
8F:→ cuylerLin : 知道函式库是用什麽数值方法,基本上也不可能写得跟 09/15 01:38
9F:→ cuylerLin : 它一样快一样精准;以前手刻过symbolic高维度牛顿法 09/15 01:38
10F:→ cuylerLin : ,同一个函数求极值,我写的方法就硬比我同学的还要 09/15 01:38
11F:→ cuylerLin : 快200步,数值分析也有分软硬的(理论 vs. 实作), 09/15 01:38
12F:→ cuylerLin : 基本上你要快要精准都是理论分析出来才达到的,怎麽 09/15 01:38
13F:→ cuylerLin : 写才会快才会精准,都不是一个大学数值分析主要的考 09/15 01:38
14F:→ cuylerLin : 量,光教这些就已经够花时间了,其他该教的也不用教 09/15 01:38
15F:→ cuylerLin : 了XD 而且扎实理论要用到的先备知识包含高微、矩阵 09/15 01:38
16F:→ cuylerLin : 分析等,一般大学生是吃不消的,更遑论还要ㄧ步ㄧ步 09/15 01:38
17F:→ cuylerLin : 教你写成足够媲美商业上现成的函式库了XD 09/15 01:38
18F:→ afsmart : 楼上专业,感谢回覆 09/15 10:28
19F:推 erre : 掰陈红蟳都在抓程式调参数做AI了,重点不是里面的 09/15 21:16
20F:→ erre : 观念,而是你要知道怎麽调参数 09/15 21:16
21F:推 putintostyle: 你要自刻一个runge kutta我是不反对啦,阿我要ODE45 09/16 19:23
22F:→ putintostyle: 谢谢各位 09/16 19:23
23F:推 j0958322080 : ODE45要钱啊,我还真的自己刻过RK4 09/17 09:24
24F:推 backpacker18: 自己刻RK很正常吧... 09/18 10:29