fbpx

使用 C 語言從基礎學習數位訊號處理(DSP)

課程簡介

使用 C 語言的實用 DSP: FFT ( 快速傅立葉轉換 ),濾波器設計,卷積(Convolution),IIR,FIR,Hamming Window,線性系統,切比雪夫濾波器( Chebyshev filters )等主題

課程介紹:English 简中

從這 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

優惠資訊

如何購買這門課程比較划算?可以參考課程購買優惠說明


報名參加課程 

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: