4290.基于matlab的回波信号的产生与消除

4290.基于matlab的回波信号的产生与消除

ID:6683506

大小:202.50 KB

页数:15页

时间:2018-01-22

4290.基于matlab的回波信号的产生与消除_第1页
4290.基于matlab的回波信号的产生与消除_第2页
4290.基于matlab的回波信号的产生与消除_第3页
4290.基于matlab的回波信号的产生与消除_第4页
4290.基于matlab的回波信号的产生与消除_第5页
资源描述:

《4290.基于matlab的回波信号的产生与消除》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学信电学院课程设计说明书建筑大学课程设计说明书题目:基于MATLAB的回波信号的产生与消除课程:数字信号处理课程设计院(部):信息与电气工程学院专业:电子信息工程班级:电信081学生姓名:学号:指导教师:完成日期:2010年1月11学信电学院课程设计说明书目录摘要I1设计要求11.1已知技术参数和设计要求11.2具体要求12设计内容和步骤12.1理论依据12.2信号的采集12.3回声信号的产生22.4从带有回声的声音信号中恢复原信号42.5从带有回声的声音信号中估计反射物的距离5总结7致谢8参考文献911学信电学院课程设计说明书摘要MATLAB语言具备高效、可及推

2、理能力强等特点,在数值计算方法、图形功能、用户界面设计编程手段和工具等方面有着重要的应用,随着MATLAB应用领域不断扩大,使其成为一种影响大、流行广的科学计算语言。数字信号处理是一门理论与实践紧密结合的课程.做大量的习题和上机实验,有助于进一步理解和巩固理论知识,还有助于提高分析和解决实际问题的能力。近几年随着信息科学和计算机技术的迅速发展,数字信号处理的理论与应用得到飞跃式发展,MATLAB强大的运算和图形显示功能,可使数字信号处理上机实验效率大大提高。特别是它的频谱分析和滤波器分析与设计功能很强,使数字信号处理工作变得十分简单,直观。本实验就是运用MATLA

3、B进行的数字信号处理的实验。关键词:MATLAB;数字信号处理;频谱分析;滤波器。11学信电学院课程设计说明书1设计要求1.1.已知技术参数和设计要求1.2.本课程设计要求用MATLAB语言编程实现回波信号的产生与消除。具体要求:(1)利用声音信号x产生带有回声的声音文件y。(2)从带有回声的文件y中消除回声。(3)从y中估计反射物的距离。2.设计内容和步骤2.1.理论依据根据设计要求分析系统功能,掌握设计中所需理论(采样频率、采样位数的概念,采样定理;回声信号,卷积,相关分析;时域信号的FFT分析;数字滤波器设计原理和方法),阐明设计原理。2.2信号的采集录制一

4、段音频(如歌曲,说话声等),用MATLAB函数wavread()将其提取出来绘制其时域波形,对此音频信号用FFT作谱分析,用plot()函数绘制其图像。信号采集程序如下:%声音信号的提取[x,fs]=wavread('kz');figure(1);subplot(3,1,1);plot(x(1:4000));title('原始信号');y=fft(x);subplot(3,1,2);plot(abs(y));title('幅值');subplot(3,1,3);plot(angle(y));11学信电学院课程设计说明书title('相位');Sound(x,fs)

5、;其波形图如下:图12.3回声信号的产生在录制信号基础上产生带有回声的声音信号并绘制其时域波形,对其进行FFT频谱分析,绘制频谱图。信号产生程序如下:%回波的产生[x,fs]=wavread('kz');x1=x(1:4000);x2=x(1:4000);x3=x(1:4000);x1=[x1',zeros(1,1800)];x2=[zeros(1,600),0.7*x2',zeros(1,1200)];x3=[zeros(1,1200),0.4*x3',zeros(1,600)];11学信电学院课程设计说明书y=x1+x2+x3;figure(2);subplo

6、t(3,1,1);plot(y(1:5800));title('回声');y1=fft(y);subplot(3,1,2);plot(abs(y1));title('幅值');subplot(3,1,3);plot(angle(y1));title('相位');Sound(y,fs);其波形图如下:图211学信电学院课程设计说明书2.4从带有回声的声音信号中恢复原信号设计合适的滤波器,对带有回声的声音信号进行滤波,恢复原信号。绘制所设计滤波器的幅频和相频特性,及滤波后的信号的时域波形和频谱图。回复信号程序如下:%回波的消除b=1;a=zeros(1,1800);a

7、(1)=1;a(601)=0.7;a(1001)=0.4;z1=filter(b,a,y);z2=fft(z1,4000);figure(3);subplot(3,1,1);plot(abs(z2));title('滤波幅值');subplot(3,1,2);plot(angle(z2));title('滤波相位');subplot(3,1,3);plot(z1(1:1024));title('滤波信号');其波图如下:11学信电学院课程设计说明书图32.5从带有回声的声音信号中估计反射物的距离采用相关分析法从带有回声的声音信号中估计反射物的距离程序如下:%相关函

8、数法测障碍

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

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

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