数字信号处理课程设计报报告
本科生课程设计报告
课程名称 指导教师 学 院 专业班级 姓 名 学 号
数字信号处理课程设计
赵亚湘 信息科学与工程学院 通信工程1301班
数字信号处理课程设计报报告
目录
摘要 ...................................................................... 1 一、课程设计目的........................................................... 2 二、课程设计内容........................................................... 2 三、设计思想和系统功能分析 ................................................. 3
3.2问题二的设计分析 ....................................................... 4 3.3问题三的设计分析 ....................................................... 5 3.4问题四的设计分析 ....................................................... 6 3.5 GUI的设计分析 ......................................................... 7 四、 数据测试分析.......................................................... 8
4.1 问题一数据测试分析 ..................................................... 8 4.2 问题二数据测试分析 .................................................... 11 4.3 问题三数据测试分析 .................................................... 16 4.4 问题四数据测试分析 .................................................... 19 4.5 GUI测试分析 .......................................................... 27 五、 问题及解决方案 ....................................................... 29
5.1 设计过程 ............................................................. 29 5.2 遇到的具体问题........................................................ 30 六、设计心得体会.......................................................... 31
参考文献 ................................................................. 32 附录
数字信号处理课程设计报报告
摘要
通信工程专业的培养目标是具备通信技术的基本理论和应用技术,能从事电子、信息、通信等领域的工作。鉴于我校充分培养学生实践能力的办学宗旨,对本专业学生的培养要进行工程素质培养、拓宽专业口径、注重基础和发展潜力。特别是培养学生的创新能力,以实现技术为主线多进行实验技能的培养。通过《数字信号处理》课程设计这一重要环节,可以将本专业的主干课程《数字信号处理》从理论学习到实践应用,对数字信号处理技术有较深的了解,进一步增强学生动手能力和适应实际工作的能力。
数字信号处理课程主要是采用计算机仿真软件,以数值计算的方法对信号进行分析、变换、滤波、检测、估计与识别等加工处理,以达到提取信息便于使用的目的。数字信号处理的目的是对真实世界的连续模拟信号进行测量或滤波。因此在进行数字信号处理之前需要将信号从模拟域转换到数字域,这通常通过模数转换器实现。而数字信号处理的输出经常也要变换到模拟域,这是通过数模转换器实现的。数字信号处理技术及设备具有灵活、精确、抗干扰强、设备尺寸小、造价低、速度快等突出优点,这些都是模拟信号处理技术与设备所无法比拟的。
数字信号处理的核心算法是离散傅立叶变换(DFT),是DFT使信号在数字域和频域都实现了离散化,从而可以用通用计算机处理离散信号。而使数字信号处理从理论走向实用的是快速傅立叶变换(FFT),FFT的出现大大减少了DFT的运算量,使实时的数字信号处理成为可能、极大促进了该学科的发展。
数字信号处理课程设计主要使用的仿真软件是MATLAB,MATLAB是矩阵实验室(Matrix Laboratory)的简称,和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户接口、连接其它编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
关键词:数字信号处理 MATLAB 课程设计 DFT
1