首页 数字信号处理课程设计报告

数字信号处理课程设计报告

举报
开通vip

数字信号处理课程设计报告数字信号处理课程设计报告《应用Matlab对信号进行频谱分析及滤波》专业:班级:姓名:■指导老师:二00五年一月一日设计过程步骤「…•….-.、………•….…………TOC\o"1-5"\h\z2.1语音信号的采集()2.2语音信号的频谱分析()2.3设计数字滤波器和画出其频谱响应.……....、…….()2.4用滤波器对信号进行滤波…………•……………….()2.5滤波器分析后的语音信号的波形及频谱..()•心得和经验()设计过程步骤2.1语音信号的米集我们利用Windows下的录音机,录制了一段开枪发出的声...

数字信号处理课程设计报告
数字信号处理课程 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 报告《应用Matlab对信号进行频谱 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 及滤波》专业:班级:姓名:■指导老师:二00五年一月一日设计过程步骤「…•….-.、………•….…………TOC\o"1-5"\h\z2.1语音信号的采集()2.2语音信号的频谱分析()2.3设计数字滤波器和画出其频谱响应.……....、…….()2.4用滤波器对信号进行滤波…………•……………….()2.5滤波器分析后的语音信号的波形及频谱..()•心得和经验()设计过程步骤2.1语音信号的米集我们利用Windows下的录音机,录制了一段开枪发出的声音,时间在1s内。接着在C盘保存为WA\格式,然后在Matlab软件平台下.利用函数wavread对语音信号进行采样,并 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 下了采样频率和采样点数,在这里我们还通过函数sound引入听到采样后自己所录的一段声音。通过wavread函数和sound的使用,我们完成了本次课程设计的第一步。其程序如下:[x,fs,bite]二wavread('c:\alsndmgr.wav',[100020000]);sound(x,fs,bite);2.2语音信号的频谱分析首先我们画出语音信号的时域波形;然后对语音信号进行频谱分析,在Matlab中,我们利用函数fft对信号进行快速傅里叶变换,得到信号的频谱特性性。到此,我们完成了课程实际的第二部。其程序如下:n=1024;subplot(2,1,1);y=plot(x(50:n/4));gridon;title('时域信号')X=fft(x,256);subplot(2,1,2);plot(abs(fft(X)));gridon;title('频域信号');运行程序得到的图形:2.3设计数字滤波器和画出其频谱响应紧接着着我们做了一个数字滤波器:采样频率10Hz,通带截止频率fp=3Hz,阻带截止频率fs=4Hz通带衰减小于1dB,阻带衰减大于20dB,我们主要使用双线性变换法由模拟滤波器原型设计数字滤波器。程序最后我们还利用Matlab中的函数freqz画出了该滤波器的频率响应。其程序如下:%采样频率10Hz,通带截止频率fp=3Hz,阻带截止频率fs=4Hz%通带衰减小于1dB,阻带衰减大于20dB%使用双线性变换法由模拟滤波器原型设计数字滤波器T=0.1;FS=1/T;fp=3;fs=4;wp=fp/FS*2*pi;ws=fs/FS*2*pi;Rp=1;%通带衰减As=20;%阻带衰减%频率预畸OmegaP=(2/T)*tan(wp/2);%PrewarpPrototypePassbandfreqOmegaS=(2/T)*tan(ws/2);%PrewarpPrototypeStopbandfreq%设计butterworth低通滤波器原型N=ceil((log10((10八(Rp/10)-1”(10八(As/10)-1)))/(2*log10(OmegaP/OmegaS)));OmegaC=OmegaP/((10A(Rp/10)-1)A(1/(2*N)));[z,p,k]=buttap(N);%获取零极点参数p=p*OmegaC;k=k*OmegaCAN;B=real(poly(z));b0=k;cs=k*B;ds=real(poly(p));%双线性变换[b,a]=bilinear(cs,ds,FS);%绘制结果freqz(b,a,512,FS);PAGE\*MERGEFORMAT#运行程序得到的图形:□110-200-300-400r―*丄1U0.511.522.53I^54455Frequency(Hz)2.4用滤波器对信号进行滤波我们做的是IIR滤波器,所以我们利用函数filter对信号进行滤波其程序如下:z=filter(b,a,x);subplot(2,1,1);plot(z);title('滤波后信号波形');Z=fft(z,256);subplot(2,1,2);plot(abs(Z));title('滤波后信号频谱');2.5滤波器分析后的语音信号的波形及频谱运行2.4程序得到滤波后的语音信号的波形及频谱图如下:•心得和经验心得和经验在这次“应用Matlab对信号进行频谱分析及滤波”的课程设计中,我们首先感谢我们班的班主任韩国军老师在我们课程设计的过程中所给予的热情帮助和细心辅导,他在课程设计刚开始就很有耐性向我们讲解怎样从几方面来进行这次的课程设计和当设计过程出现问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 时应该从那些方面检查错误,以及应该注意的设计滤波器常见的问题,特别是怎样正确运用Matlab。他的敬业精神,对学生耐心辅导深深地鼓舞着我们以一种热情和自信的心态投入在本次课程设计当中。做课程设计是为了加深我们对平时学习的理论知识的理解,在理论和实验教学基础上进一步巩固所学基本理论和提高应用所学知识并加以综合应用的能力,培养学生将所学知识应用于实际的思想,提高分析和解决问题的能力,增强学生的综合能力,开发学生的智力,激发学生的创新精神,为 毕业设计 机械毕业设计下载球磨机的毕业设计下载关于网络爬虫的毕业设计下载关于网络爬虫的毕业设计下载河南城建学院毕业设计论文下载 和以后工作打下必要基础。这次为期一周的数字信号处理课程设计,使我们弄明白了不少的知识,也学到了不少的东西。首先我们认识到了MATLAB工具箱的强大的功能和方便的操控性,通过软件可以使设计简化,运算简单,而且可以使设计者腾出时间来把重点放在一些困难概念的理解和掌握上。MATLAB勺功能很强大,可用于电子,通信,图像等领域的信号处理与系统设计。要精通MATLA并不是件很容易的事,这得花较多的时间来研究和分析。通过使用软件,我们不仅加深了对书本知识的了解,还将理论与实际相结合,提高了自己实际思考问题、独立分析问题、冷静解决问题的能力,对数字信号处理这门课也更加充满了兴趣。设计滤波器是数字信号处理中最为重要的应用之一,因此学好滤波器的设计及分析,对于我们大学生来说是十分重要的。这次设计我们最大的收获是掌握了滤波器设计的步骤和方法,比如用到双线性变换法,可以在确定滤波器的系统函数后,用双线性变换公式带入而求得结果。还有就是学习过程中的不足,这主要体现在做课程设计的过程中,我们深深感觉到自身所学知识的有限,书本上没有提及的环节,我们基本都没有去研究过,做的过程有时突然间觉得有点茫然,虽然通过查阅可以解决问题,但还是浪费了许多时间,这一点是我们在以后的学习中必须加以改进的地方,同时在以后的学习过程中也要督促自己不断地完善自我,超越自我,对知识的汲取应该如饥似渴。另外要提的一点,就是团队精神,在这次课程设计中我们遇到问题都是聚在一起讨论,一起思考、寻找解决问题的方法,讨论的过程也是互相学习互相促进的过程。所谓”当局者迷,旁观者清”,有些问题自己写的是时候感觉没什么错误,偏偏运行的时候就是有错误,让队友帮忙看了一下,才发现其实是个很小的错误。还有就是分工要明确,大家根据个人的优势分工,干起事情来才有效率。所以说,团队精神是很重要的一点。通过这次的课程设计,我们深深地体会到数字信号处理的有用性和重要性。同时也发现了自身存在的不少不足之处,这给今后的学习敲响了警钟,也提供了经验教训。做设计就如做人一样,都是要扎扎实实、一步一个脚印去做,天下事有难易乎,为之,则难者亦易矣;不为,则易者亦难矣。所以说我们做什么事都要认真、踏实地去做,无论成功与否,只要自己曾经努力过,就可以无悔了,而你在做事过程中的经历是任何人都不会有的宝贵的财富。
本文档为【数字信号处理课程设计报告】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
天涯明月
暂无简介~
格式:doc
大小:211KB
软件:Word
页数:8
分类:高中语文
上传时间:2022-01-01
浏览量:2