/GEES

Generation and elimination of echo signals based on MATLAB(基于MATLAB的回波信号的产生与消除)

Primary LanguageMATLABMIT LicenseMIT

Generation and elimination of echo signals based on MATLAB

基于MATLAB的回波信号的产生与消除

关于程序

1.设计任务

本课程设计要求用MATLAB语言编程实现回波信号的产生和消除。

2.理论依据

根据设计要求分析系统功能,掌握设计中所需理论及原理(采样频率、采样位数的概念,采样定理;回声信号,卷积,相关分析;时域信号的FFT分析;数字滤波器设计原理和方法)。

3.信号的采集

录制一段音频(如歌曲、说话声等),绘制其时域波形,对此音频信号用FFT作谱分析。

4.回声信号的产生

在录制信号基础上产生带有回声的声音信号并绘制其时域波形,对其进行FFT频谱分析,绘制频谱图。

5.从带有回声的声音信号中恢复原信号

设计合适的滤波器,对带有回声的声音信号进行滤波,恢复原信号。绘制所设计滤波器的幅频和相频特性,及滤波后的信号的时域波形和频谱图。

6.分析反射物距离

从带有回声的声音信号中估计反射物的距离。采用相关分析法从带有回声的声音信号中估计反射物的距离。

联系作者

可发送电子邮件至:ultramannexus@vip.qq.com,也可以关注我的公众号留言。

欢迎关注我的博客