数字信号处理教学辅助软件设计与实现
2017-07-12潘伟
软件导刊 2017年6期



摘要:针对数字信号处理课程理论性强、概念抽象、不易理解的特点,设计了一种数字信号处理教学辅助软件,对本科阶段数字信号处理课程的重要内容用MATLAB进行了模拟仿真,形象展示信号处理和变换过程。使用该软件进行教学,可提高教学效果。
关键词:数字信号处理;教学辅助软件;MATLAB
DOIDOI:10.11907/rjdk.171247
中图分类号:TP319
文献标识码:A 文章编号:1672-7800(2017)006-0077-04
0 引言
数字信号处理技术在无线电通信、数字电视和媒体、生物医学、数字音频和仪器等领域应用非常广泛。数字信号处理知识在电子信息工程及相近信息类专业人才知识构成中占有相当重要的分量。数字信号处理是电子信息工程专业重要的专业课程,该课程理论性强,概念抽象,不易理解,教学内容量大,前后知识联系紧密,普遍存在教师不易教、学生学习难的问题。
MATLAB是一款功能强大、效率高、交互性好的数值计算和可视化高级语言,它将数值分析、矩阵运算、信号处理和图形显示有机融合为一体,形成一个用户界面友好、操作方便的环境[1]。MATLAB软件在信号处理方面的应用主要是数值计算和仿真分析,包括函数波形绘制、函数运算、信号时域分析、信号频谱分析等,可帮助学生更深入理解数字信号处理理论知识。本文将MATLAB强大的数值分析和数据可视化功能运用于数字信号处理基本原理和方法展示,开发了一套数字信号处理课程教学辅助软件,进行多媒体教学。
1 系统总体设计
系统包括序列、信号变换和滤波器3大板块20余项功能,如图1所示。……
登录APP查看全文
