基于matlab回波的产生与消除课程设计
《基于matlab回波的产生与消除课程设计》由会员分享,可在线阅读,更多相关《基于matlab回波的产生与消除课程设计(11页珍藏版)》请在毕设资料网上搜索。
1、信号与系统课程设计信号与系统课程设计 课程名称:信号与系统 题目名称:回波的产生与消除系统设计 学 院: 专业班级:. 学 号:. 学生姓名:. 指导教师: 201.年 12 月 23 日 摘 要 MATLAB 语言具备高效、可及推理能力强等特点,是目前工程界流行最广泛的科 学计算语言。 信号与系统是一门理论与实践紧密结合的课程。MATLAB 强大的运算和图形 显示功能,可使信号与系统上机实验效率大大提高。特别是它的频谱分析和滤波 器分析与设计功能很强,使数字信号处理工作变得十分简单,直观。本实验就是 运用 MATLAB 对声音信号进行分析与滤波,并估计反射物距离。 关键词:MATLAB;声音
2、信号;回波产生,回波消除,估计反射物距离,频谱分 析;滤波器。 一一.设计要求设计要求 (1) 利用声音信号x产生带有回声的声音信号y。 (2) 从带有回声的信号y中消除回声。 (3) 从y中估计反射物的距离 二二. 设计内容和步骤设计内容和步骤 理论依据 根据设计要求分析系统功能,掌握设计中所需理论(采样频率、采样位数的 概念,采样定理;回声信号,卷积,相关分析;时域信号的 FFT 分析;数字滤波 器设计原理和方法)。 1、 声音信号声音信号 x 的产生:的产生: 声音信号 x, 既可以从现成的声音文件(.wav) 中获取; 也可以利用 MATLAB 录音命令现行录制(可自行设置采样频率等录
3、音参数)。 我们直接利用现成的声音文件(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); 图 1 2、 带回声的声音信号带回声的声音信号 y 产生:产生: 在已
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 matlab 回波 产生 消除 课程设计
