版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、梳状滤波器实现摘要本文中根据实际使用产生回声的“梳状滤波器”进行MATLAB实现。分别从时 域和频域两个角度仿真模拟梳状滤波器的效果。时域采用“延时拼凑”的方法,直 观地产生回声效果。频域模拟典型梳状传输函数来实现。关键字梳状滤波器时域频域传输函数 MATLAB提出问题梳状滤波器它是由许多按一定频率间隔相同排列的通带和阻带,只让某些特定频率范围的信号通过。梳状滤波器其特性曲线象梳子一样,故称为梳状滤波器。那么如何在MATLAB环境下实现梳状滤波器呢?解决方案.差分方程仿真梳状滤波器回声可以认为是由原始声音衰减后的多个延迟叠加组成的,因此回声可以用延迟单元来生成。x(n)表示原始声音信号,x(n
2、-N)是原始信号在时间轴上 延时N后的信号,a为衰减系数,T为延迟周期,回声信 号yn =xn +axn -T + . +akxnkT。图解如右:因此,构建差分方程能从时域的角度实现梳状滤波的效果。.构建递归数字滤波器的传输函数按照书中门9。提供的传输函数H(C) = i 一。:进行试验取一段音频文件(hello.wav )作为输入xn,观察检测输出效果yn具体实现1.差分方程仿真MATLAB代码如下:x, fs = wavread(hello.wav);% sound(x, fs);a = 0.6; T = 0.2;y1 = filter(1, zeros(1,T*fs-1), a, 1,
3、x);% sound(y1, fs); wavwrite(y1, fs, hello.wav );y2 = filter(1, zeros(1,T*fs-1), a, zeros(1,T*fs-1), aA2, zeros(1,T*fs-1), aA3,1, x);y3 = filter(1, 1, zeros(1,T*fs-1), a, x);% sound(y3, fs); wavwrite(y3, fs, hello.wav );plot(y3, m);hold on; plot(y2, r);hold on; plot(y1, g);hold on; plot(x, b);*代码引入函
4、数解释:.y=filter(p,d,x)用来实现差分方程 d表示差分方程输出 y的系数,p表示输入x的系数,x表示输入序列。实现差分方程,先从简单的说起:filter(1,2,1,1,2,3,4,5),实现 yk=xk+2*xk-1y1=x1+2*0=1(x1之前状态都用 0)y2=x2+2*x1=2+2*1=4. zeros(M,N)生成M行N列的0矩阵. y,fs,nbits= wavread(wavFilel);y就是被载入的音频信号;fs是采样频率,比如说16000就是每秒16000次;nbit是采样精度,比如说16就是指16位精度的采样;.hello.wav为事先用Cool Edit
5、录制好的发音为“hello”的音频文件,并导入进 document/MATLAB 中*绘图结果:1, zeros(1,T*fs-1)i,-;-右的枳系数糠车飞行数为;一r i科3口小加来定义 x n,0 x n L 0 xn - 2 . ),-1cax n - m在 xn处有输入,在延时m 后又有增益为a的输入axn-m,就从时域角度组合起来了梳状滤波器的回声效果。其他同理。2.递归数字滤波器B=1 zeros(1,7);A =1 zeros(1,6)-0.5;H,w=freqz(B,A,400,whole);Hf=abs(H);Hx=angle(H);clffigure(1)plot(w,H
6、f)title(离散系统幅频特性曲线)岛髓质统HI期带打曲理x,fs=audioread(hello.wav)y=filter(B,A,x)MWB=1 zeros(1,6498);岛髓质统HI期带打曲理x,fs=audioread(hello.wav)y=filter(B,A,x)MWB=1 zeros(1,6498);A =1 zeros(1,6497)-0.5figure(2)plot(w,Hx)title(离散系统相频特性曲线sound(y,fs) sound(y,fs)解释:根据书中提供的梳状滤波器的传输函数,定义其在MATLAB中的表达方式,并用filter函数来进行,信号输入滤波器进行处理后输出的过程。总结上次教训是对函数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 21世纪以来我国引进版科普童书的出版现状和对策分析
- 2020年高考“计数原理、概率与统计”专题命题分析
- 2017国际分析科学大会首次在中国举办
- 16S rRNA基因高变区V4和V3-V4及测序深度对油藏细菌菌群分析的影响
- 1000MW机组协调控制系统异常原因分析及对策
- 临床常见化验单分析:乙肝病毒检测
- 通讯设备合伙经营
- 循证护理在介入科的应用分析
- 双孢菇病虫害防治策略
- 旅游出行:肠道传染病防治小贴士
- 专题16概率-天津市2023年高三各区数学模拟考试题型分类汇编
- 2023年河北省烟草专卖局系统招聘考试真题试卷及答案
- 2023年四川省普通高校对口招生统一考试语文试题(原卷版)
- 广东省珠海市2022-2023学年四年级下学期语文期中试卷(含答案)
- 舞蹈指导老师绩效考核
- 自动洗衣机PLC课程设计
- 基于Unity3d仿Minecraft沙盒游戏的设计与实现
- 船舶维修与维护技术
- 统编版语文八年级下册第三单元整体公开课一等奖创新教学设计(大单元教学)
- 辽宁大连市2024年高考数学一模试卷含解析
- 财务税务管理的最佳实践
评论
0/150
提交评论