基于matlab的回波,基于matlab回波的产生与消除课程设计

3a5429672e603c333e817469066cd8b7.gif基于matlab回波的产生与消除课程设计

信号与系统课程设计信号与系统课程设计 课程名称信号与系统 题目名称回波的产生与消除系统设计 学 院 专业班级. 学 号. 学生姓名. 指导教师 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,fswavreadlogin; figure1; subplot3,1,1; plotx140000; title原始信号; yfftx; subplot3,1,2; plotabsy; title幅值; subplot3,1,3; plotangley; title相位; soundx,fs; 图 1 2、、 带回声的声音信号带回声的声音信号 y 产生产生 在已有声音信号 x 的基础上产生带回声的声音信号,可以表达为在原信号的 基础上叠加其延时衰减的分量。假设只有一个回声的情况下,可简化其模型为 ynxnaxn-N (式 1) a 为反射系数;N 为延迟时间。利用此原理我们进行编程实现 1 在我们编程实现回波产生的基础上,再绘制其时域波形,对其进行 FFT 频谱分析,绘制频谱图并播放。 2 分别改变反射系数 a 和延迟时间 N 的大小,播放产生的回声信号 y,分 析反射系数 a 和延迟时间 N 对原始声音的影响。 3 按照以上思路,当有两个、三个或更多回声,我门这儿讨论三个回声时的 情况 1我们编程实现了一个回声信号的声音信号 y,程序与图形分析如下(并播 放) 此处,N , a0.7 x,fswavreadlogin; x1x140000; x2x140000; x1x1,zeros1,18000; x2zeros1,18000,0.7*x2; yx1x2; figure2; subplot3,1,1; ploty158000; title回声; y1ffty; subplot3,1,2; plotabsy1; title幅值; subplot3,1,3; plotangley1; title相位; soundy,fs; 图 2 21 保持 N 不变,改变 a 大小分析声音信号并播放我们取 N , a 从 0.1 到 1 观察每个情况下声音信号的变化回声信号的强度随着 a 的增大而变大 2 保持 a 不变, 改变 N 大小分析声音信号并播放 我们取 a0.7, N 从 10000 到 50000 观察每个情况下声音信号的变化N 的值不能太大也不能太小,当 N 大于 40000 或小于 180000 时将当 N 在 18000 到 40000 这个范围内取值时,随着 N 的增大 回声与原来的声音信号之间的时间间隔越 (3有三个回声的信号 y 的产生程序与图形分析如下 x,fswavreadlogin; x1x140000; x2x140000; x3x140000; x4x140000; x1x1,zeros1,18000; x2zeros

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值