爲了接收信號處理,你會向CS大學生推薦什麼樣的書籍,這些書籍大部分時間都是進行網絡編程? 我正在尋找一些處於研究生階段的課程,並且更傾向於平均(或低於平均水平)的程序員。網絡程序員的信號處理
回答
我發現
Ken Steiglitz "A Digital Signal Processing Primer: With Applications to Digital Audio and Computer Music"
的關於這一問題的最方便的一本書(嘗試了幾個「經典」後),他解釋了所有需要數學好(你需要,雖然知道計算,其必然的,但少於其他一些書imho)。並且通過大量數字音頻的例子(我最感興趣的領域)真的試圖給你一種感覺/直覺。
對我來說,這是迄今爲止我嘗試通過自學學習最難的事情之一,但它給了我很大的滿足感和許多「哈哈!」瞬間;)
我不知道他是否與Alfred Steiglitz(着名攝影師)有關, – Adam 2010-05-23 04:30:42
可能是最容易理解的深度書籍是裏克里昂的Understanding Digital Signal Processing。
這是一個新的版本:Digital Signal Processing 101: Everything you need to know to get started,故事梗概表明它可能是你正在尋找的。如果您無法按照規格購買,您可能需要等待審覈或提取出版物。
如果你想要一本免費的DSP書,請查看史蒂文W.史密斯博士的The Scientist and Engineer's Guide to Digital Signal Processing。在幾年前我在國家實驗室實習時,我發現它很方便,並且當我沒有以前的DSP經驗(或有關此主題的書籍)時,被要求編程DSP芯片以進行鎖定放大。
我發現這一個: http://www.amazon.com/Signal-Processing-First-James-McClellan/dp/0130909998/ref=sr_1_1?ie=UTF8&s=books&qid=1276906982&sr=8-1 很容易理解和非常齊全。 不要被所有那些小貓的封面嚇到(好吧,我更喜歡那些Deitel上的螞蟻)
- 1. SIGKILL信號處理程序
- 2. 讀信號處理程序
- 3. Windows網絡信息處理
- 4. 線程中的信號處理程序
- 5. 捕捉信號:使用成員函數作爲信號處理程序
- 6. 信號處理程序vs事件處理程序
- 7. 信號處理程序的問題
- 8. 如何編寫sigabrt信號的信號處理程序?
- 9. 所有信號的信號處理程序
- 10. 執行默認信號處理程序
- 11. Perl 5.10.0信號處理程序問題
- 12. 信號處理程序似乎工作
- 13. Perl信號處理程序和WIndows
- 14. 暫停()信號處理程序
- 15. GLib程序終止信號處理?
- 16. 信號處理程序,蟒蛇
- 17. 信號處理程序問題
- 18. 啓用信號處理程序
- 19. pthread_exit()在信號處理程序
- 20. 移植OS-9信號處理程序
- 21. Xcode:GDB和信號處理程序
- 22. C++異常和信號處理程序
- 23. 螺紋perl和信號處理程序
- 24. django:模擬post_save信號處理程序?
- 25. sem_wait和信號處理程序
- 26. scanf循環和信號處理程序
- 27. 信號處理程序與嘆息
- 28. 多線程信號處理
- 29. 舊窗口的信號處理程序被新的窗口信號處理程序取代GTK +
- 30. 從信號處理程序返回並將信號屏蔽
你想通過一門基礎的DSP課程,還是做一個簡單的項目?無論如何,DSP與網絡編程或一般的結構化編程/計算機科學無關。它本質上是純粹的,連續的領域數學,離散化和量化使其適用於計算機。過濾器可以連接到複雜的程序,但你可能想把它們當作黑盒子。 – Potatoswatter 2010-05-23 08:42:57
我已經通過了一門初級DSP課程,現在我正在學習高級課程,但由於我沒有太注意第一個,所以我想從新開始,看看它們之間的關係如何我每天都在做什麼。 – hyperboreean 2010-05-23 11:49:11
另請參閱http://stackoverflow.com/questions/1823975/dsp-algorithms-book – mtrw 2010-05-23 19:58:11