数字信号处理课程matlab辅助教学方法探索

数字信号处理课程matlab辅助教学方法探索

ID:11522777

大小:24.50 KB

页数:4页

时间:2018-07-12

数字信号处理课程matlab辅助教学方法探索_第1页
数字信号处理课程matlab辅助教学方法探索_第2页
数字信号处理课程matlab辅助教学方法探索_第3页
数字信号处理课程matlab辅助教学方法探索_第4页
资源描述:

《数字信号处理课程matlab辅助教学方法探索》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数字信号处理课程Matlab辅助教学方法探索  摘要:利用Matlab软件的优势,对数字信号处理课程中的重点教学内容编写Matlab程序,实例说明Matlab的引入既丰富了教师的教学手段,又增加了学生的感性认识,深化了对数字信号处理课程基本原理的理解。  关键词:Matlab数字信号处理实例  随着信息技术的飞速发展,数字信号处理的应用日益广泛,对该课程教学的要求也不断提高。我校数字信号处理是为电子信息工程和通信工程专业本科生开设的学科基础课。对这两个专业而言,数字信号处理是承前启后的重要课程。课程组不断吸取国内外高校的先进经验,结合我校实际情况,在课程体系与教学内容改革、完善教学资源、双语

2、教学等方面进行了探索和实践。近年来,将Matlab应用软件融合到课程中,对课堂教学、平时作业及实验等环节带来极大的灵活性和便利性,取得了较明显效果。  1数字信号处理课程的教学组织及教学方法  为本科生开设的数字信号处理课程,传统上偏重于经典算法理论及其推导,较少涉及实现方法。课程教学内容主要是数字系统对数字信号进行分析、处理的基本原理和基本方法,包含了大量时域、变换域的经典数学分析方法和对系统求解的数学运算,理论性很强。按照传统的课程内容设计,学生易于“纸上谈兵”,即只会用纸笔解题,而不会应用所学理论解决实际问题,与信息产业的发展需求和工程实际相距甚远。目前对此有两条改革的途径[1],一是

3、使用Matlab等软件,为数字信号处理算法实现提供仿真环境;二是引入工程界广泛采用的DSP(数字信号处理器)器件,指导学生在硬件平台上实现数字信号处理算法。  根据不同的教学内容,选择适当的教学方法。对于一般概念和原理,以讲授法为主,采用形象化的方法[2],强调数学公式代表的物理意义,淡化数学计算,辅助以实例或演示,注重其在Matlab仿真中的应用,以作图、音频输出等形式具体展示处理效果;对较为抽象、不易理解的问题采用讨论法,如混叠现象等,提出问题引发学生思考、参与讨论,并加以总结;利用探究式教学法,提出综合性问题及设计型Matlab实验,促使学生发挥主观能动性,不断自我总结各部分教学内容的

4、联系,逐步建立起系统的知识结构,培养学生综合运用知识的能力和创新精神。  2Matlab应用软件与课程的融合  Matlab是当今国际上科技领域内最具影响力、最有活力的软件之一。它起源于矩阵运算,并已经发展成一种高度集成的计算机语言。它提供了强大的科学运算、灵活的程序设计流程、高质量的图形可视化与界面设计、便捷地与其他程序和语言接口等功能,被广泛应用于数值和符号计算、工程与科学绘图、控制系统的设计与仿真、数字图形处理、数字信号处理、通信系统设计与仿真等领域[3]。其易学易懂,编程效率高,更为重要的是Matlab对许多专门的领域开发了工具箱,在信号处理工具箱中,很多常用算法有对应的函数,如FF

5、T函数实现用于频谱分析的快速傅立叶变换,FIR函数则可实现FIR数字滤波器的设计等[4]。  数字信号处理课程的内容较多,概念比较抽象,学生对有些内容不易理解。课程组将Matlab软件仿真引入数字信号处理课程,把经典的分析、处理方法用计算机实现,理论联系实际,使学生掌握初步的实际信号分析与处理方法,具备基本的基于计算机的数字信号处理应用能力。  在每章学习完后布置软件编程作业,利用Matlab强大的信号处理功能,在计算机上做习题,这样可以简洁、快速、直观、准确地理解数字信号处理的基本理论,以及用来探索和解决习题中不好理解的内容,提高学习效果[5]。  3基于Matlab的数字信号处理教学举例

6、  数字信号处理是一门理论性和实践性都很强的课程,课程目标强调培养学生的应用能力。课程组开发了多个Matlab实验,内容由浅入深,涵盖了课程内容中涉及的基本原理和常用算法,包括实用性较强的验证型实验和综合性强、有趣味性的设计型实验,采用学生课下自主完成、课堂集中讲解的方法,以作业形式布置给学生。在课程考核中也包含了应用Matlab的实验内容,约占总成绩的20%。另外,课程组还设计了一些难度较高的选做实验,供有兴趣且学有余力的学生在课下以小组的形式学习、钻研和交流,任课教师定期予以辅导。  实例一:抽样  在讲解信号抽样、序列的概念时,采样率对信号序列及信号重构的影响,通过Matlab演示更直

7、观,更易于理解。  如编写一段Matlab代码做产生满足以下要求的正弦序列信号频率为1kHz,幅度为2,初始相位为0.25π。持续时间为10ms;采样率为分别1kHz,10kHz和20kHz绘制序列的STEM图。  t=0:1/1000:0.01;  x=2*cos(2*pi*1000*t+0.25*pi);subplot(311)  stem(t*1000,x);  t=0:1/10000:0.01;  x

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。