Re: [請益] 看懂微積分,就會寫程式???
小弟還是就本題發表一點小小的看法
寫程式是否需要高深數學?
答案:不需要也可以寫程式
大部分資工背景的人
或微積分沒學好的人
就可以勝任大部分資訊領域的工作
但是不同背景的人
同樣也可以對資訊領域
提供不同角度的額外solution
而且效果往往是特好的
所以我覺得擁有數學或任意專業背景
是具有自己獨特的優勢
當然必須要有學好為前提
而且要懂得用自己的優勢
舉個例子:
G-sensor有noise
玩遊戲時會抖動
在研究了所有的暫存器
並把廠商的FAE叫過來討論
最後結論是
他們的晶片有提供filter功能
但是沒辦法完全濾掉
最後解法
當然就是想辦法加一個low-pass filter
方法當然有很多種
一般RD想到的
當然就是弄一個buf把值存下來
然後算平均值再把值丟出去
這是最簡單不過的filter
但是在sampling rate沒辦法提高的情況下(已經最快)
這樣做的結果
會讓sensor的反應變慢
而且效果也沒有很好
印象中在學數位控制時
沒記錯的話
在sampling rate
比高頻雜訊還低的情況下
是沒辦法濾掉高頻雜訊的
因為運氣差時
1秒鐘剛好都抓到最大值
1秒鐘剛好都抓到最小值
那還是會亂飄
當sampling rate遠高於雜訊時
你才有機會保證
抓到的數據是平均分布
算出來的平均值才有意義
所以
我想到以前學非線性控制時
有一個簡單的元件
那就是齒輪
齒輪有齒距的效應
當雜訊的大小..小於齒距時
物體就不會轉動
不管低頻還是高頻
但是齒距效應當然會影響反應
齒距太大的話
反應會很差
很幸運的
觀察這個雜訊的大小
幾乎只有正負2以內
所以加了一個齒輪當控制器
齒距為2
確實就完全濾掉雜訊了
反應也很即時
齒輪的影響也不大
最後我很好奇
這種filter應該不是我第一個想到
所以google一下
確實有相關的論文
真正的名稱叫做dead-zone filter
打了這麼多
航太-自控背景跟資工背景
讓我重選
我還是會選前者
因為認真工作一兩年後
自認已經可以幹掉"一般"資工背景的人
當然入門有運氣加持
剛入門也很辛苦
另外一個原因
我已經是航太-自控腦了
可是如果我當初踏入資工
我想我一輩子也不會去摸到自控/dynamic
這跟天資無關
而是我認為資工背景的人
確實很難會想去摸那些
因為會變資工腦
另外航太-自控背景
是否有辦法跟我一樣懂得自high
也許真的一輩子用不上自控
結論:
以我自己本人來說
我往往能解決資工人無法解的問題
所以我認為加分很多
但這算是特例
對99.99%的人不適用
所以我才有多這一項優勢
微積分
不學好還是可以寫好程式
但認真學好微積分的人
能學好程式的機率比較高
我認為真的是態度問題
如果微積分二~三修
是因為每天都在瘋狂寫程式
那程度可能比微積分第一名強
找一百組微積分第一名
跟微積分最後一名PK程式
我相信第一名贏的機率一定比較高
學生還是認真學好每一科比較實在
另外學好任何一門學問
凡走過必留下痕跡
我相信沒有無用的學問
只有不會用的人
以上是對在學學生來說
已經出社會的人
也真的沒必要特地去學這些了
加分的機率不大
也很難學得起來
除非你真的遇到再慢慢學吧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.101.162
※ 編輯: wendly777 來自: 114.24.101.162 (01/01 02:31)
→
01/01 03:58, , 1F
01/01 03:58, 1F
→
01/01 03:59, , 2F
01/01 03:59, 2F
→
01/01 07:23, , 3F
01/01 07:23, 3F
→
01/01 08:37, , 4F
01/01 08:37, 4F
→
01/01 08:38, , 5F
01/01 08:38, 5F
→
01/01 08:41, , 6F
01/01 08:41, 6F
→
01/01 08:42, , 7F
01/01 08:42, 7F
推
01/01 09:37, , 8F
01/01 09:37, 8F
→
01/01 09:39, , 9F
01/01 09:39, 9F
推
01/01 10:45, , 10F
01/01 10:45, 10F
→
01/01 10:46, , 11F
01/01 10:46, 11F
推
01/01 12:57, , 12F
01/01 12:57, 12F
→
01/01 12:58, , 13F
01/01 12:58, 13F
→
01/01 12:58, , 14F
01/01 12:58, 14F
→
01/01 12:59, , 15F
01/01 12:59, 15F
→
01/01 12:59, , 16F
01/01 12:59, 16F
→
01/01 14:54, , 17F
01/01 14:54, 17F
→
01/01 14:54, , 18F
01/01 14:54, 18F
→
01/01 15:08, , 19F
01/01 15:08, 19F
→
01/01 15:08, , 20F
01/01 15:08, 20F
→
01/01 15:14, , 21F
01/01 15:14, 21F
→
01/01 15:15, , 22F
01/01 15:15, 22F
推
01/01 20:48, , 23F
01/01 20:48, 23F
→
01/01 21:04, , 24F
01/01 21:04, 24F
→
01/01 22:13, , 25F
01/01 22:13, 25F
→
01/01 23:10, , 26F
01/01 23:10, 26F
→
01/01 23:11, , 27F
01/01 23:11, 27F
→
01/01 23:12, , 28F
01/01 23:12, 28F
→
01/01 23:12, , 29F
01/01 23:12, 29F
推
01/02 02:10, , 30F
01/02 02:10, 30F
推
01/02 11:26, , 31F
01/02 11:26, 31F
討論串 (同標題文章)
完整討論串 (本文為第 28 之 49 篇):