数字信号处理-matlab实现

数字信号处理-matlab实现

ID:12757938

大小:967.00 KB

页数:40页

时间:2018-07-18

数字信号处理-matlab实现_第1页
数字信号处理-matlab实现_第2页
数字信号处理-matlab实现_第3页
数字信号处理-matlab实现_第4页
数字信号处理-matlab实现_第5页
资源描述:

《数字信号处理-matlab实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中南大学《现代信号处理》课程设计总结报告专业班级:通信工程0804班姓名:曲冬妍学号:0909081406指导教师:赵亚湘时间:2010年9月40目录一、课程设计目的二、系统功能介绍三、设计方案及运行结果(一).信号分析1、基本信号分析2、对指定信号进行信号转换和设计分析3、连续时间信号设计分析(二)、数字滤波器的设计与实现1、滤波器设计过程2、窗函数设计原理3、三种窗函数的基本参数4、三种窗函数设计原理分析5、运行结果(三)、综合应用对于给出的任意一段语音信号,进行分析处理。四、课程设计心得体会五、程序源代码六、参考资料40一、课程设计目的:1.全面复习课程所

2、学理论知识,巩固所学知识重点和难点,将理论与实践很好地结合起来。2.提高综合运用所学知识独立分析和解决问题的能力;3.熟练使用一种高级语言进行编程实现。二、系统功能介绍本次利用MATLAB设计的集成系统主要实现信号处理中的基本功能,其中包括基本信号的处理、滤波器的设计、语音信号的处理。在基本信号处理部分里,要求编制信号生成程序,产生各序列,并绘出它们的时域波形。再对指定信号完成信号分析。在滤波器的设计部分中选择滤波器设计方法,并按照要求实现滤波器的各项功能。在对语音信号进行处理时要求调用某语音信号,输出语音信号,并显示语音信号的时域波形,然后对读出的信号进行FF

3、T变换,得到信号的频谱特性。分析其频谱特性,应用设计的滤波器将主要的频率分量分离出来,在回放此语音信号,分析余元语音信号的差异所在。三、设计方案及运行结果(一).信号分析1、编制信号生成程序,产生下述各序列,绘出它们的时域波形1)单位抽样序列实现语句:n=-2:1:2;x=[n==0];stem(n,x,'.');axis([-101002]);title('单位抽样序列')402)矩形序列实现语句:n=0:50;y=[n>=0];stem(n,y,'.');axis([-106002]);title('矩形序列')3)    三角波序列40实现语句:n1=0:

4、3,n2=4:7;x1=n1+1,x2=8-n2;stem([n1,n2],[x1,x2],'.');axis([-31005]);title('三角波序列')4)反三角波序列5)n1=0:3,n2=4:7;x1=4-n1,x2=n2-3;stem([n1,n2],[x1,x2],'.');axis([-31005]);title('反三角波序列')405)Gaussian序列   实现语句:n=0:15;p=7;q=2;x=exp(-(n-p).^2/q);stem(n,x,'.');axis([01501])title('高斯序列')406)正弦序列取实现语

5、句:n=0:1:15;fs=64;x=sin(16*pi*n/fs);stem(n,x,'.');axis([015-55]);title('正弦序列')7)衰减正弦序列40对连续信号   进行采样,可得到测试序列。令A=50,采样周期T=1ms,即fs=1000Hz,f0=62.5,a=100。实现语句:n=0:50;A=50;T=0.001;f0=62.5;a=100;x=A*exp(-a*n*T).*sin(2*pi*f0*n*T);stem(n,x,'.');axis([050-3040]);title('衰减正弦序列')2.对上述信号完成下列信号分析1

6、)对三角波序列和反三角波序列,作N=8点的FFT,观察比较它们的幅频特性,说明它们有什么异同?绘出两序列及其它们的幅频特性曲线。在和的尾部补零,作N=16点的FFT,观察它们的幅频特性发生了什么变化?分析说明原因。实现语句:n1=0:3,n2=4:7;x1=n1+1,x2=8-n2;subplot(2,3,1);stem([n1,n2],[x1,x2],'.');title('三角波序列');x=[12344321];subplot(2,3,2);stem(fft(x),'.');title('三角波序列8点FFT');x=[1234432100000000];

7、subplot(2,3,3);stem(fft(x),'.');title('三角波序列16点FFT');40n1=0:3,n2=4:7;x1=4-n1,x2=n2-3;subplot(2,3,4);stem([n1,n2],[x1,x2],'.');title('反三角波序列');x=[43211234];subplot(2,3,5);stem(fft(x),'.');title('反三角波序列8点FFT');x=[4321123400000000];subplot(2,3,6);stem(fft(x),'.');title('反三角波序列16点FFT'); 

8、 2)、观察高斯序列,固

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。