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

看板Programming作者 (BL2400PT真不錯)時間11年前 (2013/06/14 21:45), 編輯推噓19(19052)
留言71則, 12人參與, 最新討論串5/7 (看更多)
※ 引述《sheila221 (sheila)》之銘言: : 沒有認識高職專科資訊科系朋友 : 以下只是自己的想像 : 高職專科的資訊科系學生 : 課程並不像高中因為要拼競爭激烈的升學考試 : 所以他們的數學、物理應該不會花很多時間紮好基礎 : 在只會簡單數學和物理,而又沒有自行加強的情形下 : 也許對數、級數、三角函數、微積分、矩陣、力學之類的主題 : 可能都不太熟練 : 這種情形,對他們學習程式設計 : 以及日後邁入職場 : 可能會有什麼障礙啊 我高中時候物理和數學很差,物理自高二開始全部被當掉 數學連續當5學期 高三下及格是因為那一冊在教矩陣... 高中的部分,對數、級數、矩陣沒問題, 三角函數、微積分、力學,三個完全不行 後來也沒有行過 大學以後大一微積分當然也當了,念資訊科學需要的科目, 離散數學很簡單過了,線性代數不太行.從來沒理解過 eigen value. 機率.....前半段排列組合的沒問題,後面連續分布甚麼的, 當然沒理解過,演算法的複雜度order聽得懂,P=NP沒理解過, NPC問題一直都當成=N!來算,就當成我在數學和物理能力方面低於高中生平均好了 後來學專業科目.... 電腦圖學從2D圖學一開始是直觀可以理解的部分,沒有問題 進入到3D圖學正常來說線性代數應該要好一點才能理解. viewport是甚麼都聽不懂 結果,學校畢業以後一樣去參加GPU driver的開發.... 當然這是因為在那幾年GPU從fixed function走向programmable shader, 要做的事情增加了,也會牽涉到很多不直接使用3D圖學理論,而是把這些 工作往下對映到新硬體的部分 想修數位信號處理,課本第二頁的正中央以後就開始看不懂了. FFT=連續+SIN,DCT=不連續+COS.... 至少我還記得DCT和IDCT的工作是對稱的,2^N大小的計算時間nlogn 之後沒有碰過需要使用FFT或者是DCT的,只做過把jpeg裡面的DCT/IDCT 從浮點轉成純整數不用除法的運算,再依照指令特性加快十倍就好這件事情. (這個有現成的東西,但當時完全自己做),做好後....一個通剛好N個通,mjpeg,mp2, mp3,mpeg2,h.263裡面的東西都可以抽掉換成一樣的方法...... 也曾經選過Pattern Recognition,不過前面說過我連eigen vector都不了解. 為甚麼轉成eigen vector就知道這兩張臉的圖案相不相似啊?? 可是大學專題突發神經,找系上開數位信號處理的那位教授做車牌辨識 用自己設計2D filter/找高對比/找連續區塊/看形狀的方式去猜.N年後 我就"自稱"有影像辨識背景,去幫做生物資訊的人分辨蛋白質序列了 數值方法連牛頓法都不太會.但是後來知道有哪些formula equation 可以使用,讓浮點數的精確度不會掉下來就好. Data Mining修到期中放棄,人工智慧只聽得懂Alpha-Beta法. 粒子碰撞的模擬公式看都沒看過,但是能夠把source-code轉到 SMP或者是GPGPU的環境上有該有的效能就好. 大概想一下跟數學基礎有關的經驗就這些.數學物理不怎麼行, 還是找的到很多相關的事情做啊....就讓行的開發新理論我們 知道怎麼用就好吧?同樣的我方是提供更好的tool給新的理論應用. 不過也不能說我沒有在其它方面努力過, 基本上我念書當時..... 1. 喜歡看書 喜歡買書 Computer Architecture,Hennessy & Pattern 我從第一版買到第五版, Computer Organization除了H&P的也是每一版買之外,其它人出的也買, 而且也因為Andrew.S Tanaunbaun 和William Stalling是出多種教科書的 作家,決定這兩位的書全買. 想知道指令集最佳化怎麼做,前後買了十一二本compiler的書... 2. 在修課過程中看到甚麼 會很想知道別人是怎麼把它做出來的. 結果就集中在 OS/computer architecture/compiler這幾個方向. 數學基礎和物理基礎我應該是比較差,若是比較好那過程中 走的路以及選的專精領域可能不太一樣就是........但現在來看是沒有 差別,自己做的事情能讓自己開心就好 最後呢....... 數學物理很差,別人想出來的東西只能知道皮毛,那就多了解很多很多皮毛, 裝成一個唬人的標本啊 就像我現實中空間感很差容易迷路,那就把所有錯誤的路走過一次,下次就是 走正確的路了....... : 例如演算法的了解... : 例如遊戲的物理環境,力學分析自由落體、碰撞後的變化... : 這些應該都會面臨理解的障礙吧 : thx -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.78.54 ※ 編輯: jk21234 來自: 140.114.78.54 (06/14 21:46)

06/14 21:57, , 1F
jk神快拜
06/14 21:57, 1F

06/14 22:11, , 2F
我很弱的 QQ
06/14 22:11, 2F

06/14 22:19, , 3F
jk神好久沒出現在電蝦了
06/14 22:19, 3F

06/14 22:20, , 4F
太早下班了 所以我都打一下3DS就睡了
06/14 22:20, 4F

06/14 22:21, , 5F
晚下班反而會常常上bbs -_-
06/14 22:21, 5F

06/14 22:34, , 6F
所以今天晚下班嚕?
06/14 22:34, 6F

06/14 22:35, , 7F
每天都很早下班XD
06/14 22:35, 7F

06/19 13:01, , 8F
不過個人感覺2D 3D大多數觀念都是接的
06/19 13:01, 8F

06/19 13:01, , 9F
起來的。2D也有Viewport的概念(只是比較
06/19 13:01, 9F

06/19 13:01, , 10F
不好理解) 也有類似於3D的矩陣演算
06/19 13:01, 10F

06/19 13:01, , 11F
只是3D是4x4 2D是3x3
06/19 13:01, 11F

06/19 13:02, , 12F
難以理解3D的話 其實從2D深入一點的電腦
06/19 13:02, 12F

06/19 13:02, , 13F
圖學下手,也許是克服空間恐懼感的方法
06/19 13:02, 13F

06/21 16:44, , 14F
矩陣可以解三元一次或二元一次式
06/21 16:44, 14F

06/21 16:45, , 15F
可是如果是三元?次或二元?次我就不知怎
06/21 16:45, 15F

06/21 16:46, , 16F
解了,三元一次式是個平面,三元空間概念
06/21 16:46, 16F

06/21 16:48, , 17F
裡直線的表示式是用向量來表示,二元是
06/21 16:48, 17F

06/21 16:50, , 18F
用公示來表示,而三元多次式表現的可能
06/21 16:50, 18F

06/21 16:51, , 19F
是一個凹凸不平的面
06/21 16:51, 19F

06/21 16:53, , 20F
三元多次式應該用人是算不出來的,用電腦
06/21 16:53, 20F

06/21 16:53, , 21F
運算要快得多了
06/21 16:53, 21F

06/21 21:57, , 22F
高斯消去法教你解任意 n 元一次式
06/21 21:57, 22F

06/21 21:57, , 23F
用矩陣的形式表達
06/21 21:57, 23F

06/21 22:13, , 24F
把它套用在四元一次式呢?!由無限個三維
06/21 22:13, 24F

06/21 22:13, , 25F
組成的四維或四元一次式,可以用來解釋
06/21 22:13, 25F

06/21 22:15, , 26F
平行宇宙的概念,就像三元一次式是無限條
06/21 22:15, 26F

06/21 22:16, , 27F
直線所組成的平面,或是無限個點組成的
06/21 22:16, 27F

06/21 22:17, , 28F
線,像波形線或曲線,雙曲線
06/21 22:17, 28F

06/21 22:57, , 29F
呃 你有看懂我說的嗎orz
06/21 22:57, 29F

06/21 22:57, , 30F
還有雙曲線不是一次..
06/21 22:57, 30F

06/21 23:02, , 31F
我知道矩陣...INT KO[][].....高中數學
06/21 23:02, 31F

06/21 23:03, , 32F
會教到,雙曲線是二次式,畢竟離開高中數
06/21 23:03, 32F

06/21 23:05, , 33F
學很久了,當然會忘了一些,四元一次式呢?
06/21 23:05, 33F

06/21 23:08, , 34F
三維的圖形在紙上畫比較難畫且看懂
06/21 23:08, 34F

06/21 23:09, , 35F
用AUTO CAD畫機械零件設計圖
06/21 23:09, 35F

06/21 23:11, , 36F
四維的圖形有四個軸,應該是畫不出圖型來
06/21 23:11, 36F

06/21 23:14, , 37F
我的電腦裡有一套3DMAX正版喔!試室友載
06/21 23:14, 37F

06/21 23:15, , 38F
到3DMAX的序號產生器,超爽的勒
06/21 23:15, 38F

06/21 23:28, , 39F
suhorng大大你輸了!
06/21 23:28, 39F

06/21 23:46, , 40F
真的嗎?!我贏了?!YABEE!!!!!
06/21 23:46, 40F

06/21 23:56, , 41F
二元矩陣,三元矩陣.....至N元矩陣
06/21 23:56, 41F

06/22 00:00, , 42F
超絃理論....GOOGLE一下,看得懂你可以
06/22 00:00, 42F

06/22 00:01, , 43F
像本佛了脫生死,悟進一切宇宙大智慧
06/22 00:01, 43F

06/22 00:02, , 44F
本佛現在被人研究中
06/22 00:02, 44F

06/23 16:48, , 45F
jk大你被他釣到了.. /kingstong 就知
06/23 16:48, 45F

06/23 16:49, , 46F
我打錯了 是 a kingstong
06/23 16:49, 46F

06/23 17:57, , 47F
a kingstong是什麼意思?原來這世界還有
06/23 17:57, 47F

06/23 17:58, , 48F
許許多多的kingstong,那太好了,一部分
06/23 17:58, 48F

06/23 17:59, , 49F
生產經濟,一部分當軍人,然後組成一個
06/23 17:59, 49F

06/23 18:01, , 50F
kingstong國,最後統一地球,向其他星球
06/23 18:01, 50F

06/23 18:02, , 51F
進攻殖民,成立大太陽系kingstong圈
06/23 18:02, 51F

06/23 18:07, , 52F
請稱朕金石堂,這是這個ID的原始意義
06/23 18:07, 52F

06/23 20:09, , 53F
不要亂翻好嗎,金石堂是 kingstone 才對
06/23 20:09, 53F

06/23 20:09, , 54F
你明明是金玉堂
06/23 20:09, 54F

06/23 20:27, , 55F
當時創名時沒顧慮那麼多,因為字尾不管是
06/23 20:27, 55F

06/23 20:28, , 56F
g或者是e都不會影響發音,所以將錯就錯
06/23 20:28, 56F

06/23 22:16, , 57F
為了準備國考 沒辦法跟正妹見面 卻有時
06/23 22:16, 57F

06/23 22:16, , 58F
間在這邊回一些無關緊要的話
06/23 22:16, 58F

06/23 22:17, , 59F
真是奇葩
06/23 22:17, 59F

06/23 22:17, , 60F
喔我不是指原po
06/23 22:17, 60F

06/23 22:27, , 61F
我阿宅啦!你咬我啊?國考考完了上不了了
06/23 22:27, 61F

06/23 22:27, , 62F
拚明年的
06/23 22:27, 62F

06/24 09:02, , 63F
金玉滿堂(羞
06/24 09:02, 63F

06/24 18:15, , 64F
kingstong真的好好笑XDD 看不懂a的意思
06/24 18:15, 64F

06/24 19:22, , 65F
他的甚麼意思,諷刺嗎?總之雞同鴨講
06/24 19:22, 65F

06/24 19:29, , 66F
./kingstong : command not found. fuck.
06/24 19:29, 66F

06/24 19:30, , 67F
vk_a , vk_space, vk_k, vk_i ...vk_return
06/24 19:30, 67F

06/25 12:14, , 68F
ma...是真的有金玉堂的
06/25 12:14, 68F

06/25 12:14, , 69F

06/25 12:14, , 70F
下面有個skip可以跳過這無聊的flash
06/25 12:14, 70F

06/25 12:14, , 71F
這年頭網站要做的那麼爛也真的很少見了
06/25 12:14, 71F
文章代碼(AID): #1Hknw7zL (Programming)
討論串 (同標題文章)
文章代碼(AID): #1Hknw7zL (Programming)