电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

信号与系统课程设计-基于matlab回波的产生与消除课程设计毕业论文

信号与系统课程设计-基于matlab回波的产生与消除课程设计毕业论文_第1页
1/14
信号与系统课程设计-基于matlab回波的产生与消除课程设计毕业论文_第2页
2/14
信号与系统课程设计-基于matlab回波的产生与消除课程设计毕业论文_第3页
3/14
信号与系统课程设计课程名称:信号与系统题目名称:回波的产生与消除系统设计学 院:…………专业班级:……… . 学 号:…… . 学生姓名:…… . 指导老师:…… .. 201.年 12 月 23 日摘 要 MATLAB 语言具备高效、可及推理能力强等特点,是目前工程界流行最广泛的科学计算语言。信号与系统是一门理论与实践紧密结合的课程。MATLAB 强大的运算和图形显示功能,可使信号与系统上机实验效率大大提高。特别是它的频谱分析和滤波器分析与设计功能很强,使数字信号处理工作变得十分简单,直观。本实验就是运用 MATLAB 对声音信号进行分析与滤波,并估量反射物距离。关键词:MATLAB;声音信号;回波产生,回波消除,估量反射物距离,频谱分析;滤波器。一.设计要求(1) 利用声音信号 x 产生带有回声的声音信号 y。(2) 从带有回声的信号 y 中消除回声。(3) 从 y 中估量反射物的距离二. 设计内容和步骤理论依据根据设计要求分析系统功能,掌握设计中所需理论(采样频率、采样位数的概念,采样定理;回声信号,卷积,相关分析;时域信号的 FFT 分析;数字滤波器设计原理和方法)。1、 声音信号 x 的产生:声音信号 x,既可以从现成的声音文件( .wav)中猎取;也可以利用MATLAB 录音命令现行录制(可自行设置采样频率等录音参数)。我们直接利用现成的声音文件(login.wav),绘制其时域波形,对此音频信号用 FFT 作谱分析并播放。声音信号 x 的产生程序与图形分析如下:[x,fs]=wavread('login');figure(1);subplot(3,1,1);plot(x(1:40000));title('原始信号');y=fft(x);subplot(3,1,2);plot(abs(y));title('幅值');subplot(3,1,3);plot(angle(y));title('相位');sound(x,fs);图 12、 带回声的声音信号 y 产生:在已有声音信号 x 的基础上产生带回声的声音信号,可以表达为在原信号的基础上叠加其延时衰减的重量。假设只有一个回声的情况下,可简化其模型为:y(n)=x(n)+ax(n-N) (式 1)a 为反射系数;N 为延迟时间。利用此原理我们进行编程实现:(1) 在我们编程实现回波产生的基础上,再绘制其时域波形,对其进行 FFT频谱分析,绘制频谱图并播放。(2) 分别改变反射系数 a 和延迟时间 N 的大小,播放产生的回声信号 y,分析反射系数 a 和延迟时间 N 对原始声音的影响。(3) 根据以上思路,当有两个、三个或更多回声,我门这儿讨论三个回声时的情况(1)我们编程实现了一个回声信号的声音信号...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

信号与系统课程设计-基于matlab回波的产生与消除课程设计毕业论文

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部