课程设计说明?/p>
N
O.
1
FIR
数字滤波器的(海明)窗函数法设计
1
.课程设计目?/p>
?/p>
1
)熟悉并掌握
MATLAB
中有关声音(
wave
)录制、播放、存储和读取的函数?/p>
?/p>
2
?/p>
加深?/p>
FIR
数字滤波器设计的理解?/p>
并用窗函数法进行
FIR
数字滤波器的?/p>
计?/p>
?/p>
3
)将设计出来?/p>
FIR
数字滤波器利?/p>
MATLAB
进行仿真?/p>
?/p>
4
)对一段音频文件进行加入噪声处理,对带有噪声的文件进行滤波处理?/p>
2.
设计方案论证
2.1 Matlab
语言概述
MATLAB
是一种以矩阵运算为基础的交互式程序语言?/p>
专门针对科学?/p>
工程
计算及绘图的需求。随着版本的不断升级,内容不断扩充,功能更加强大,从?/p>
被广泛应用于仿真技术、自动控制和数字信号处理领域?/p>
此高级语言可用于技术计?/p>
此开发环境可对代码、文件和数据进行管理
交互式工具可以按迭代的方式探查、设计及求解问题
数学函数可用于线性代数、统计、傅立叶分析、筛选、优化以及数积分?/p>
二维和三维图形函数可用于可视化数?/p>
各种工具可用于构建自定义的图形用户界?/p>
各种函数可将基于
MATLAB
的算法与外部应用程序和语言(如
C
?/p>
C++
?/p>
Fortran
?/p>
Java
?/p>
COM
以及
Microsoft Excel
)集?/p>
不支持大写输入,内核仅仅支持小写
2.2
声音处理
语音是人类获取信息的重要来源和利用信息的重要手段?/p>
语音信号处理是一
门发展十分迅速,应用非常广泛的前沿交叉学科,同时又是一门跨学科的综合?/p>
应用研究领域和新兴技术。声音是一种模拟信号,而计算机只能处理数字信息
0
?/p>
1
。因此,首先要把模拟的声音信号变成计算机能够识别和处理的数字信号?/p>
这个过程称为数字化,也叫
?/p>
模数转换
?/p>
。在计算机对数字化后的声音信号处理完