Contents
使用 C 語言的實用 DSP: FFT ( 快速傅立葉轉換 ),濾波器設計,卷積(Convolution),IIR,FIR,Hamming Window,線性系統,切比雪夫濾波器( Chebyshev filters )等主題
從這 8 小時的課程,你會學到
- 能用 C 語言開發卷積核心演算法
- 能夠使用 C 語言開發離散傅立葉轉換 (Discrete Fourier Transform 簡稱 DFT) 演算法
- 能夠使用 C 語言開發逆向離散傅立葉轉換演算法(IDFT)
- 能夠使用 C 語言開發快速快速傅立葉轉換演算法( FFT )
- 能夠使用 C 語言對心電訊號進行頻譜分析
- 能夠使用 C 語言設計開發 Windowed-Sinc 濾波器
- 能夠使用 C 語言設計和開發有限脈衝響應濾波器 ( FIR )
- 能夠使用 C 語言設計和開發無限脈衝響應濾波器 ( IIR )
- 能夠使用 C 語言開發 FFT 卷積演算法
- 能夠使用 C 語言開發 First Difference 演算法
- 能夠使用 C 語言開發運算求和演算法( Running Sum algorithm )
- 能夠使用 C 語言開發移動平均濾波演算法
- 能夠使用 C 語言開發遞迴移動平均濾波演算法
- 能夠使用 C 語言開發訊號統計演算法
- 能夠建立被動式低通和高通濾波器
- 能夠建立修改 Sallen-Key 過濾器
- 能夠建立Bessel ,Chebyshev 和 Butterworth 過濾器
- 瞭解線性系統及其特性
- 瞭解如何合成和分解訊號
- 理解 delta 函式和脈衝響應之間的關係
- 能夠使用 gnuplot 繪製訊號
- 能夠講授數位訊號處理(DSP)課程
- 能夠抑制訊號中的雜訊
要求
- 具備基本的 C 語言程式設計技能是加分的
課程說明
使用基於程式設計的方法,本課程目標在以一個易於參與遵循的方式為您提供一個最有用的數位訊號處理(DSP)方面堅實的基礎。 本課程的目標在避免抽象數學理論障礙的同時,提供實用的技巧。 為了實現這一目標,DSP 技術用簡單的語言進行了說明,而不是簡單地通過數學推導證明是正確的。
仍然保持簡單,這門課程使用不同的程式語言和硬體架構版本,因此學生可以把技術實踐選擇使用程式語言或硬體架構。 這個版本的課程使用 C 程式語言。
在本課程結束時,你應該能夠用 C 語言開發卷積核心演算法,用 C 語言開發離散傅立葉轉換演算法,用 C 語言開發反離散傅立葉轉換演算法,用 C 語言設計和開發有限脈衝響應濾波器,用 C 語言設計和開發無限脈衝響應濾波器,用 C 語言開發加 Windowed-Sinc 濾波器,構建改進的 Sallen-Key 濾波器,用 C 語言構建 Bessel,Chebyshev 和 Butterworth 濾波器,用 C 語言開發 FFT 演算法,甚至可以給出一個講座等等。 請看完整的課程表。
目標受眾
- 工程系學生
- C 語言開發人員
- 嵌入式系統工程師
- 電腦工程專業學生
- 愛好者
- 嵌入式系統教師
講師簡介
Israel Gbati 嵌入式硬體設計師
你好我的名字是 Israel,我最近畢業於倫敦帝國學院 ( Imperial College London )。 我營運cortex-m.com 網站。 我已經為大學生教授機械電子學工程 (Mechatronics Engineering ),建造了一些很棒的機器人和嵌入式設備,並對 ARM 架構進行了廣泛的研究。 我也是一位經驗豐富的 udemy 講師,已有一些專門研究 ARM Cortex- Microcontrollers 的暢銷課程,超過 100 個國家、2500多名的學生參加。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結( 特價 NT370 起)✨ 非 IT 認證的課程用 NT390 起的優惠連結 可能拿到更好的價格喔, 試試看! | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- C 語言相關線上課程
- 如何找工作學習地圖 – 找工作不要靠運氣!
- ★英語學習地圖– 練好英文是最大的學習槓桿
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響