Re: [問題] 數學物理的基礎不佳對程式設計的影響

看板Programming作者 (KiRinBoss)時間11年前 (2013/11/20 13:57), 編輯推噓18(18062)
留言80則, 16人參與, 最新討論串6/7 (看更多)
借題發問一下 不才小弟現正就讀資訊工程系二年級 上大學以前完全沒碰過程式設計 沒有基礎的痛苦已經在大一嘗到了 據說大多數的同學也都有這類的問題 不過這回我比較想了解的是 除了程式之外的基礎科學 微積分、線代、普物、工數、離散、機率…等 這些數學物理究竟對程式有何影響? 我的觀念就是你給我公式  我寫成程式讓電腦算就好了啊…… 為何還需要自己動手呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.20.75

11/20 14:13, , 1F
成為一個 知其然但不知其所以然的工程師
11/20 14:13, 1F

11/20 14:46, , 2F

11/20 15:04, , 3F
那沒人給你公式的時候你要怎麼辦?
11/20 15:04, 3F

11/20 16:27, , 4F
據說,開發給極大量使用者使用的產品
11/20 16:27, 4F

11/20 16:27, , 5F
速度決定於滿滿的數學......
11/20 16:27, 5F

11/20 16:54, , 6F
不學的結果就是寫到模擬程式時 還搞不清
11/20 16:54, 6F

11/20 16:54, , 7F
楚座標正負的差別
11/20 16:54, 7F

11/20 18:32, , 8F
當然...如果你只做一般的應用程式、app、
11/20 18:32, 8F

11/20 18:32, , 9F
web之類的,那幾乎用不到數學
11/20 18:32, 9F

11/20 18:33, , 10F
但如果你要做難一點的, 像演算法、模擬、
11/20 18:33, 10F

11/20 18:34, , 11F
圖形識別、或最近很紅的Machine Learning
11/20 18:34, 11F

11/20 18:34, , 12F
那麼數學就非常重要...
11/20 18:34, 12F

11/20 21:55, , 13F
我說的那個當時大神是舉FB為例啦,也
11/20 21:55, 13F

11/20 21:55, , 14F
算web吧0.0
11/20 21:55, 14F

11/20 22:11, , 15F
別人只用四行c語言算PI底下15000位的時候
11/20 22:11, 15F

11/20 22:12, , 16F
你只能找大數library還比他慢幾千倍
11/20 22:12, 16F

11/20 22:16, , 17F
除測試電腦外什麼應用要算pi到15000位?
11/20 22:16, 17F

11/20 22:17, , 18F
要打球結果整天練跑 搞錯方向了吧
11/20 22:17, 18F

11/20 22:18, , 19F
這只是比喻阿 那換成找質數好了
11/20 22:18, 19F

11/21 01:33, , 20F
數學解vs.硬幹解
11/21 01:33, 20F

11/21 01:34, , 21F
一般程式競賽那種硬幹太慢 幾乎都用數學解
11/21 01:34, 21F

11/21 01:34, , 22F
(大部分情況下啦)
11/21 01:34, 22F

11/21 08:51, , 23F
因為我想說有人會算好並解釋...
11/21 08:51, 23F

11/21 08:51, , 24F
不瞭解外面實際的運作方式
11/21 08:51, 24F

11/21 08:52, , 25F
那我換個方式問:一定要很強嗎?8.9X分?
11/21 08:52, 25F

11/21 10:27, , 26F
基本上寫演算法沒屁用,很難賺錢,不過遊
11/21 10:27, 26F

11/21 10:30, , 27F
戲,陣列(用來解三元一次式),會用到
11/21 10:30, 27F

11/21 10:33, , 28F
基本上C中的LIBRARY裡的MATH.H就已經
11/21 10:33, 28F

11/21 10:34, , 29F
幫妳寫好很多演算法了,絕對值,三角函數
11/21 10:34, 29F

11/21 10:37, , 30F
指數對數,LOG,開根號等都已經幫妳寫好了
11/21 10:37, 30F

11/21 10:38, , 31F
最早的類比式電腦本來就是用來算物理公
11/21 10:38, 31F

11/21 10:39, , 32F
式而已,那是NASA上月球需要很多物理的運
11/21 10:39, 32F

11/21 10:40, , 33F
算,但人來算速度太慢又怕出錯所以開發
11/21 10:40, 33F

11/21 10:41, , 34F
使用電腦來算,快又精準
11/21 10:41, 34F

11/21 10:43, , 35F
或者使用電腦來計算砲彈落點,好用又快
11/21 10:43, 35F

11/21 10:46, , 36F
遊戲TOMB裡LORA從高處往下跳就套用了
11/21 10:46, 36F

11/21 10:47, , 37F
自由落體的公式,CS裡由高往下跳就沒套用
11/21 10:47, 37F

11/21 10:48, , 38F
所以CS裡由高往下跳就沒真實感
11/21 10:48, 38F

11/21 10:50, , 39F
LORA由高往下跳時會發出尖叫聲,當叫聲
11/21 10:50, 39F

11/21 10:51, , 40F
越長表示摔得越慘,然後LORA就死翹翹了
11/21 10:51, 40F

11/21 11:06, , 41F
引喻失義, 你用C寫4行算到小數點後15000
11/21 11:06, 41F

11/21 11:08, , 42F
位給我看看.
11/21 11:08, 42F

11/21 11:11, , 43F
更別說15000位要拿來用還不是需要大數lib
11/21 11:11, 43F

11/21 11:12, , 44F
回原po: 當然是愈高愈好啦, 這些模型和脈
11/21 11:12, 44F

11/21 11:14, , 45F
絡是一致的, 良好的數學基礎比較容易想出
11/21 11:14, 45F

11/21 11:16, , 46F
好的演算法.
11/21 11:16, 46F

11/21 11:17, , 47F
理論與實務是相輔相成的, 你才大二不要就
11/21 11:17, 47F

11/21 11:19, , 48F
想著偏廢任何一方, 不然很容易成為只會打
11/21 11:19, 48F

11/21 11:20, , 49F
字的程式人員
11/21 11:20, 49F

11/21 13:49, , 50F
大學是"可以不做實務"的期間,多學有好處
11/21 13:49, 50F

11/21 13:50, , 51F
至少對數學的各學科有印象,以後補課方便
11/21 13:50, 51F

11/21 14:23, , 52F
離散和機率在處理/分析大量的資料就會用到
11/21 14:23, 52F

11/21 14:24, , 53F
微積分,線代,工數是這兩個的基礎
11/21 14:24, 53F

11/21 20:46, , 54F
看你應用的領域 不過大多都會扯上一些...
11/21 20:46, 54F

11/21 20:47, , 55F
不過老師往往不會告訴你什麼時候會用到
11/21 20:47, 55F

11/21 20:48, , 56F
寫程式很好學 但要想到漂亮解就要有底子
11/21 20:48, 56F

11/22 14:11, , 57F
大致上瞭解 可是量子物理超難欸...
11/22 14:11, 57F

11/22 19:40, , 58F
量子物理需要用雷射繞射才能證明量子物
11/22 19:40, 58F

11/22 19:42, , 59F
理的理論是否正確喔!像早期預測電子的
11/22 19:42, 59F

11/22 19:43, , 60F
運動軌跡結果用雷射繞射才知道原來電子
11/22 19:43, 60F

11/22 19:45, , 61F
的運動軌跡和早期提出的理論是相違背的
11/22 19:45, 61F

11/22 19:46, , 62F
證明早期對於電子運動的設想理論是錯誤
11/22 19:46, 62F

11/22 19:46, , 63F
11/22 19:46, 63F

11/22 19:51, , 64F
可以查查"測不準原理"或"不確定性原理"
11/22 19:51, 64F

11/22 19:54, , 65F
上WIKI上打出"測不準原理"或"不確定性
11/22 19:54, 65F

11/22 19:55, , 66F
原理".....裏頭有詳盡的資料....
11/22 19:55, 66F

11/23 17:56, , 67F
演算法很難賺錢? 我是知道EDA公司會徵
11/23 17:56, 67F

11/23 17:57, , 68F
演算法工程師 如synopsys 碩畢最低月70k
11/23 17:57, 68F

11/24 11:01, , 69F
樓上認真了, 你看他舉的例子就知道他跟本
11/24 11:01, 69F

11/24 11:01, , 70F
和演算法不熟...
11/24 11:01, 70F

11/24 20:23, , 71F
上聯 演算法很難賺錢 下聯 哈哈哈哈哈哈哈
11/24 20:23, 71F

12/02 06:58, , 72F
我覺得你可以去找個專題老師 做了以後再
12/02 06:58, 72F

12/02 06:59, , 73F
看你是否有興趣 在一邊把課修起來 畢竟你
12/02 06:59, 73F

12/02 06:59, , 74F
大二 也才剛結束基本課程 邁入選修
12/02 06:59, 74F

12/02 06:59, , 75F
synopsys我了解的研替的行情可沒這麼高
12/02 06:59, 75F

12/02 07:00, , 76F
合併思源後 裁員的風聲倒是不少
12/02 07:00, 76F

12/02 09:49, , 77F
顯然生態很複雜@@ 我先讀好吧><
12/02 09:49, 77F

01/05 00:12, , 78F
不用聽風聲 我以前就是synopsys的
01/05 00:12, 78F

01/05 00:12, , 79F
至於研替我就不清楚了 我是當完兵工作的
01/05 00:12, 79F

01/19 11:32, , 80F
研替跟一般比..
01/19 11:32, 80F
文章代碼(AID): #1IZ4zcfU (Programming)
討論串 (同標題文章)
文章代碼(AID): #1IZ4zcfU (Programming)