当前位置:文档之家› 数字信号处理课程设计心得体会

数字信号处理课程设计心得体会

竭诚为您提供优质文档/双击可除数字信号处理课程设计心得体会
篇一:数字信号处理课程设计
青岛科技大学
数字信号分析及数字滤波器设计题目
__________________________________
______________________________________
张淑军指导教师__________________________刘云生学生姓名__________________________1108020310学生学号__________________________
信息与科学技术学_______________________________ 院
信息工程113院(部)____________________________专业________________班
__20XX____年_1__月14___日
1.目的与要求
1.进一步巩固数字信号处理中的基本原理与方法,提高分析、解决实际问题的能力。

2.熟练掌握一门计算机语言,进行数字信号处理应用的开发设计,训练基本技能,如查阅设计资料和手册、程序的设计、调试等。

《数字信号分析及数字滤波器设计》
1.用以下方式产生三个不同频段的信号:(1)自己录制一段正常的语音文件;(2)录制一段环境噪声文件;(3)利用mATLAb产生一个不同于以上频段的信号。

2.对上述三个信号,进行频谱分析,画出三路信号的时域波形和频谱图,对进行对比分析。

3.根据三路信号的频谱特点得到性能指标,由性能指标设计三个滤波
器,并画出各滤波器的频域响应。

4.将三路信号叠加为一路信号。

5.用自己设计的滤波器对合成的信号进行滤波,分析得到信号的频谱,并画出滤波后信号的时域波形和频谱。

2.主要技术和原理
2.1语音采集、记录、读取以及播放的matlab实现
利用matlab的音频信号处理工具箱,可以实现声音的录制和播放。

录音函数wavrecord语法为:
y=wavrecord(n,fs,channel,dataType);其中
n为采样点数,fs为采样频率,ch(:数字信号处理课程设计心得体会)annel(通常取1或者2)为录音通道数,dataType(例如double,single,int16,uint8)是采样点的数据类型。

例子:
fs=16000;%取样频率duration=2;%录音时间
fprintf(pressanykeytostart%gsecondsofrecording...\n ,duration);pause;
fprintf(Recording...\n);
y=wavrecord(duration*fs,fs);%duration*fs是总的采样点数
fprintf(Finishedrecording.\n);
fprintf(pressanykeytoplaytherecording...\n);pause;
2.2FIR滤波器窗函数法的设计原理
时间窗口设计法是从单位脉冲响应序列着手,使h(n)逼近理想的单位脉冲响应序列hd(n)。

我们知道hd(n)可以从理想频响通过付氏反变换获得
?12j?j?n
h(n)heed?dd?o2??
但一般来说,理想频响hd(ej?)是分段恒定,在边界频
率处有突
变点,所以,这样得到的理想单位脉冲响应hd(n)往往都是无限长序列,
而且是非因果的。

但FIR的h(n)是有限长的,问题是怎样用一个有限长的序列去近似无限长的hd(n)。

最简单的办法是直接截取一段hd(n)代替h(n)。

这种截取可
以形象地想象为h(n)是通过一个“窗口”所看到的一段hd(n),因此,h(n)也可表达为h(n)和一个“窗函数”的乘积,即
h(n)=w(n)hd(n)
在这里窗口函数就是矩形脉冲函数Rn(n),当然以后我们还可看到,为了改善设计滤波器的特性,窗函数还可以有其它的形式,相当于在矩形窗内对hd(n)作一定的加权处理。

以一个截止频率为ωc的线性相位理想低通滤波器为例,讨论FIR的设计问题。

a.对于给定的理想低通滤波器
?j??
?1?e?j?
h(e)??d
0??
hd(ej?),计算hd(n)
??c
?为低通滤波器的延时
c1?j?j?n
h(n)heed?dd2?则
sin(?(n??))1?c?nc
?ej??ej?d??c2?(n?)
??
理想特性的hd(n)和hd(ω)

这是一个以为中心的偶对称的无限长非因果序列,如果截取一段n=0~n-1的hd(n)作为h(n),则为保证所得到的是线性相位FIR滤波器,延时应为h(n)长度n的一半,即.??(n?1)/2
即n长的FIR低通滤波器h(n)的函数表达式为:
n?1
sin(?(n))c
h(n)?(n)
2
??n?0,n?1
b.计算h(n)
h(n)o?n?n?1?d
h(n)?h(n)w(n)??dR
0n为其?
(n)?R(n)其中wRn
三、FIR带通、高通、带阻、多通带多组带滤波器的设计(1)n长的FIR全通滤波器h(n)的函数表达式
n?1sin(?(n))
当?c??,则低通变为全通:h(n)?(n)
2
??n?0,n?1
(2)n长的FIR高通滤波器h(n)的函数表达式由高通的频谱结构可知,
高通滤波器的频谱=全通滤波器的频谱-低通滤波器的频谱。

n?1n?1
?(n))sin(?(n))c
??h(n)n?0,n?1hp
?(n)?(n)
22
篇二:信号与系统课设心得体会
心得体会
经过一周的课程设计,我学到了很多东西。

对于以前不理解的知识,通过试验的学习得到了理解,学会的知识也得到了进一步深化。

这学期开设的数字信号处理课程是信号与系统课程的
延续,带着对信号与系统学习的兴趣,我满怀信心的开始了对数字信号处理这门课程的学习。

因为对信号与系统这门课程学习的还算透彻,,所以以
为数字信号处理这门课程也应该不在话下,但事实上并非如此。

信号与系统相对来说更倾向于对数学理论及公式的学习,需要理解的部分也较浅显易懂,计算也较简单,只是简单的接触并学习了一些信号的基本知识。

而数字信号处理是信号知识的深化学习,既重理论又重实践,理解起来也相当困难,特别是对于一些以前没接触过的概念,学习起来真有点寸步难行。

课程设计在刚接触的时候感觉很难,但我们并没有被困难所吓倒。

我们组的成员积极的复习课本上与用窗函数设计FIR低通滤波器的相关知识,又从图书馆借来有关matlab语言及函数库的书籍,从中收获了不少知识,模糊的实验步骤渐渐清晰起来。

为了使设计的实验更严谨完美,一周的时间我都充分的利用了起来,不仅是FIR滤波器的知识,也将课本复习了一遍,这不仅仅加强了我们对FIR滤波器知识的理解,也使后来的考试变得更有自信。

课程设计虽然结束了,但它带来的影响却是无穷尽的。

它不仅锻炼了我们的动手能力,也增强了我们的理解和学习能力。

特别是对matlab的应用,不再仅仅的局限于搬抄课
本上的程序,而是自己去思考去设计实验的源程序,更具有挑战性,也使我的matlab知识得到了提高,对于后续的学习会更加有帮助。

篇三:中南大学《数字信号处理》课程设计报告
中南大学
《现代信号处理》
课程设计报告
学院:
专业班级:
姓名:
学号:
指导老师:
设计时间:
前言
《现代信号处理》课程设计与《现代信号处理》课程配套,是通信工程类专业的重要实践环节。

数字信号处理是每一个电子信息科学工作者必须掌握的重要知识。

它采用计算机仿真软件,以数值计算的方法对信号进行分析、变换、滤波、检测、估计与识别等加工处理,以达到提取信息便于使用的目的。

通信工程专业的培养目标是具备通信技术的基本理论和应用技术,能从事电子、信息、通信等领域的工作。

鉴于。

相关主题