1、 数 字 信 号 处 理 课 程 设 计 数 字 信 号 处 理 课 程 设 计 课 程 设 计 说 明 书课 程 设 计 说 明 书 系系 ( (部部) ) 电子与通信工程系电子与通信工程系 专业专业( (班级班级) ) 姓姓 名名 学学 号号 1 目录目录 I.I.摘摘 要要 2 2 1 1、任务与要求、任务与要求 3 3 2.2.实验基本步骤实验基本步骤 4 4 2.1 语音信号的采集 . 4 2.2 语音信号的频谱分析 . 4 2.3 设计数字滤波器和画出其频率响应 . 4 2.4 用滤波器对信号进行滤波 . 4 2.5 回放语音信号 . 4 3 3、程序的设计与实验仿真图、程序的设计
2、与实验仿真图 5 5 3.1 原始语音信号的频谱的程序. 5 3.2 加噪声的程序:. 6 3.3 高通滤波器设计程序:. 6 3.4 低通滤波器设计的程序. 8 3.5 带通滤波器设计的程序 10 4 4 工作原理及仿真结果分析工作原理及仿真结果分析 1212 4.1 理论原理 . 12 4.2 滤波器设计原理 . 12 5.5.结论与心得结论与心得 1313 6 6参考文献参考文献 1414 2 摘摘 要要 数字信号处理课程设计与数字信号处理课程配套,是电子、通信等专业的重要 实践环节。 数字信号处理是每一个电子信息科学工作者必须掌握的重要知识。 它采用计算机 仿真软件, 以数值计算的方法
3、对信号进行分析、 变换、 滤波、 检测、 估计与识别等加工处理, 以达到提取信息便于使用的目的。 本文介绍了 Matlab 软件对信号进行基本分析和处理以及滤波器的设计与实现。 Matlab 语言是一种广泛应用于工程计算及数值分析领域的新型高级语言, Matlab 功能强大、 简单易学、编程效率高,深受广大科技工作者得喜爱。特别是 Matlab 还具有信号分析工具 箱,不需具备很强的编程能力,就可以很方便地进行语音信号的分析、处理和设计。 数字信号处理课程在现代科学中具有很大重要性及自身特点, 理解与掌握课程中的 基本概念、基本原理、基本分析方法,对用 Matlab 进行数字信号处理课程设计的
4、思路、具 有很大的帮助。 语音信号的处理与滤波的设计主要是用 Matlab 作为工具平台,设计中涉及到声音 的录制、播放、存储和读取,语音信号的抽样、频谱分析、滤波分析,滤波器的设计及语音 信号的滤波, 通过数字信号处理课程的理论知识的综合运用。 从实践上初步实现对数字信号 的处理。 关键字:Matlab,滤波器,频谱分析,语音信号 3 1、任务与要求任务与要求 课题名称 数字信号处理课程设计 设 计 内 容 及 要 求 1用 windows 自带的录音机录制一段语音信号,时间控制在 2 秒左右。 2对采集的语音信号的进行频谱分析,画出频谱图; 3设计数字滤波器,画出频率响应; 4用滤波器对信号进行滤波; 5比较滤波前后语音信号的波形及频谱; 6回放语音信号,感觉滤波前后的声音的变化。 考 核 要 求 (1)课程考核成绩构成 课程设计报告,考查报告撰写规范、资料齐备,侧重点是代