从零开始用 C 语言进行数字信号处理 (DSP)
C 语言中的实用 DSP:FFT、滤波器设计、卷积、IIR、FIR、汉明窗、线性系统、切比雪夫滤波器等
讲师:Israel Gbati
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 能够用 C 语言开发卷积核算法
- 能够用 C 语言开发离散傅里叶变换 (DFT) 算法
- 能够用 C 语言开发逆离散傅里叶变换 (IDFT) 算法
- 能够用 C 语言开发快速傅里叶变换 (FFT) 算法
- 能够用 C 对心电图信号进行频谱分析
- 能够用 C 语言设计和开发窗口 Sinc 滤波器
- 能够用 C 语言设计和开发有限脉冲响应 (FIR) 滤波器
- 能够用 C 语言设计和开发无限脉冲响应 (IIR) 滤波器
- 能够用 C 语言开发 FFT 卷积算法
- 能够用 C 语言开发一阶差分算法
- 能够用 C 语言开发运行和算法
- 能够用 C 语言开发移动平均滤波算法
- 能够用 C 语言开发递归移动平均滤波算法
- 能够用 C 语言开发信号统计算法
- 能够构建无源低通和高通滤波器
- 能够构建修改后的 Sallen-Key 滤波器
- 能够构建贝塞尔、切比雪夫和巴特沃斯滤波器
- 了解有关线性系统及其特性的所有信息
- 了解如何合成和分解信号
- 理解 delta 函数和脉冲响应之间的关系
- 能够使用 gnuplot 绘制信号
- 能够讲授数字信号处理(DSP)课程
- 能够抑制信号中的噪声
探索相关主题
要求
- 拥有基本的 C 编程技能是一种优势
描述
本课程采用基于编程的方法,旨在以引人入胜且易于理解的方式,为您在数字信号处理 (DSP) 最实用的方面打下坚实的基础。本课程的目标是讲解实用技术,同时避免抽象数学理论的障碍。为了实现这一目标,我们将以通俗易懂的语言讲解 DSP 技术,而不是简单地通过数学推导来证明其正确性。
本课程秉承简洁易懂的理念,提供多种编程语言和硬件架构,方便学生使用自己选择的编程语言或硬件架构进行实践。本课程使用C语言进行编程。
完成本课程后,您将能够使用 C 语言开发卷积核算法、使用 C 语言开发离散傅里叶变换 ( DFT ) 算法、使用 C 语言开发逆离散傅里叶变换 ( IDFT ) 算法、使用 C 语言设计和开发有限脉冲响应 ( FIR ) 滤波器、使用 C 语言设计和开发无限脉冲响应 ( IIR ) 滤波器、使用 C 语言开发窗口 Sinc滤波器、构建改进型 Sallen-Key 滤波器、构建贝塞尔 ( Bessel ) 、切比雪夫 ( Chebyshev )和巴特沃斯 ( Butterworth )滤波器、使用 C 语言开发快速傅里叶变换 ( FFT ) 算法,甚至能够讲授 DSP 等等。请查看完整的课程大纲。
本课程适合哪些人:
- 工程专业的学生
- C 开发人员
- 嵌入式系统工程师
- 计算机工程专业的学生
- 业余爱好者
- 嵌入式系统讲师
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。