数字信号处理课程设计指导一、课程设计目的:综合运用本课程的理论知识进行频谱分析以及滤波器设计,通过理论推导得出相应结论,并利用MATLAB作为工具进行实现,从而复习巩固课堂所学的理论知识,提高对所学知识的综合应用能力,并从实践上初步实现对数字信号的处理
二、课程设计任务:每位同学在“四、课程设计内容”中的题目中任选一题或自行选择题目,每个题目最多4个人选
自行选择的题目需经过指导老师确认
班长于第五天把统计好的题目提交给指导老师
三、课程设计时间安排:第一天:布置设计任务,讲解设计要求,提示设计要点
第二~五天:选定题目,查阅资料(在图书馆或上网),弄清题目要求,提出解决方案
)第五~十二天:根据题目要求,将理论推导与编程实现相结合,写出设计报告和ppt,可以申请去实验室进行课程设计,也可以自己安排
第十三至十五天:答辩
四、课程设计内容:1
设计题目一:编程实现任意确定信号的频谱分析算法(1)对给定的CEG和弦音音频文件取合适长度的采样记录点,然后进行频谱分析(信号的时域及幅频特性曲线要画出)
(2)分析CEG和弦音频谱特点,对该信号频谱能量相对较为集中的频带(分低、中、高频)实现滤波(分别使用低通,带通及高通),显示滤波后信号的时域和频域曲线,并对滤波后的信号与原信号的音频进行声音回放比较
(3)在低、中、高三个频带中,各滤出三个能量最集中的频簇,显示滤波后信号的时域和频域曲线
(4)任意选择几个滤出的频带(或频簇)进行时域信号重建(合成),与原信号的音频进行声音回放比较
讨论:根据上述结果,分析什么是和弦音
设计题目二:设计并实现FIR数字滤波器的窗函数设计算法要求:输入数字滤波器指标,包括滤波器类型(低通、带通、带阻或高通等),通带截止频率,通带最大波动,阻带开始频率,阻带衰减,设计得到FIR滤波器,并画出设计得到的滤波器的增益曲线图(要有坐标标度)