fir数字滤波器器的wp,ws和wn的数据在什么范围

君,已阅读到文档的结尾了呢~~
数字信号处理 第8章
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
数字信号处理 第8章
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口文档分类:
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,
下载前请先预览,预览内容跟原文是一样的,在线预览图片经过高度压缩,下载原文更清晰。
您的浏览器不支持进度条
下载文档到电脑,查找使用更方便
还剩?页未读,继续阅读
播放器加载中,请稍候...
该用户其他文档
下载所得到的文件列表MATLAB实现数字FIR的高通_和带通等滤波器的源程序.doc
文档介绍:
精品文档值得下载利用汉宁窗设计Ⅰ型数字高通滤波器Wp=0.6*Ws=0.4*tr_width=Wp-Ws;%过渡带宽度N=ceil(6.2*pi/tr_width)%滤波器长度n=0:1:N-1;Wc=(Ws+Wp)/2;%理想低通滤波器的截止频率hd=ideal_hp1(Wc,N);%理想低通滤波器的单位冲激响应w_han=(hanning(N))';%汉宁窗h=hd.*w_%截取得到实际的单位脉冲响应[db,mag,pha,w]=freqz_m2(h,[1]);%计算实际滤波器的幅度响应delta_w=2*pi/1000;Ap=-(min(db(Wp/delta_w+1:1:501)))%实际通带纹波As=-round(max(db(1:1:Ws/delta_w+1)))%实际阻带纹波subplot(221)stem(n,hd)title('理想单位脉冲响应hd(n)')subplot(222)stem(n,w_han)title('汉宁窗w(n)')subplot(223)stem(n,h)title('实际单位脉冲响应hd(n)')subplot(224)plot(w/pi,db)title('幅度响应(dB)')axis([0,1,-100,10])Wp=0.6*Ws=0.4*tr_width=Wp-Ws;%过渡带宽度N=ceil(6.2*pi/tr_width)%滤波器长度n=0:1:N-1;Wc=(Ws+Wp)/2;%理想低通滤波器的截止频率hd=ideal_hp1(Wc,N);%理想低通滤波器的单位冲激响应w_han=(hanning(N))';%汉宁窗h=hd.*w_%截取得到实际的单位脉冲响应[db,mag,pha,w]=freqz_m2(h,[1]);%计算实际滤波器的幅度响应delta_w=2*pi/1000;Ap=-(min(db(Wp/delta_w+1:1:501)))%实际通带纹波As=-round(max(db(1:1:Ws/delta_w+1)))%实际阻带纹波subplot(221)精品文档值得下载stem(n,hd)title('理想单位脉冲响应hd(n)')subplot(222)stem(n,w_han)title('汉宁窗w(n)')subplot(223)stem(n,h)title('实际单位脉冲响应hd(n)')subplot(224)plot(w/pi,db)title('幅度响应(dB)')axis([0,1,-100,10])基于切比雪夫一致逼近法设计FIR数字低通滤波器f=[00.60.71];%给定频率轴分点A=[1100];%给定在这些频率分点上理想的幅频响应weigh=[110];%给定在这些频率分点上的加权b=remez(32,f,A,weigh);%设计出切比雪夫最佳一致逼近滤波器[h,w]=freqz(b,1,256,1);h=abs(h);h=20*log10(h);subplot(211)stem(b,'.');title('切比雪夫逼近滤波器的抽样值')subplot(212)plot(w,h);title('滤波器幅频特性(dB)')利用汉宁窗设计Ⅰ型数字带阻滤波器Wpl=0.2*Wph=0.8*Wsl=0.4*Wsh=0.6*tr_width=min((Wsl-Wpl),(Wph-Wsh));%过渡带宽度N=ceil(6.2*pi/tr_width)%滤波器长度精品文档值得下载n=0:1:N-1;Wcl=(Wsl+Wpl)/2;%理想低通滤波器的截止频率Wch=(Wsh+Wph)/2;hd=ideal_bs(Wcl,Wch,N);%理想低通滤波器的单位冲激响应w_hann=(hanning(N))';%汉宁窗h=hd.*w_%截取得到实际的单位脉冲响应[db,mag,pha,w]=freqz_m2(h,[1]);%计算实际滤波器的幅度响应delta_w=2*pi/1000;Ap=-(min(db(1:1:Wpl/delta_w+1)))%实际通带纹波As=-round(max(db(Wsl/delta_w+1:1:Wsh/delta_w+1)))%实际阻带纹波subplot(221)stem(n,hd)title('理想单位脉冲响应hd(n)')subplot(222)stem(n,w_hann)title('汉宁窗w(n)')subplot(223)stem(n,h)title('实际单位脉冲响应hd(n)')subplot(224)plot(w/pi,db)title('幅度响应(dB)')axis([0,1,-100,10])利用三角窗设计Ⅲ型数字带通滤波器Wpl=0.4*Wph=0.6*Wsl=0.2*Wsh=0.8*tr_width=min((Wpl-Wsl),(Wsh-Wph));%过渡带宽度N=ceil(6.1*pi/tr_width)%滤波器长度n=0:1:N-1;Wcl=(Wsl+Wpl)/2;%理想低通滤波器的截止频率Wch=(Wsh+Wph)/2;hd=ideal_bp2(Wcl,Wch,N);%理想低通滤波器的单位冲激响应w_tri=(triang(N))';%三角窗h=hd.*w_精品文档值得下载%截取得到实际的单位脉冲响应[db,mag,pha,w]=freqz_m2(h,[1]);%计算实际滤波器的幅度响应delta_w=2*pi/1000;Ap=-(min(db(Wpl/delta_w+1:1:Wph/delta_w+1)))%实际通带纹波As=-round(max(db(Wsh/delta_w+1:1:501)))%实际阻带纹波subplot(221)stem(n,hd)title('理想单位脉冲响应hd(n)')subplot(222)stem(n,w_tri)title('三角窗w(n)')subplot(223)stem(n,h)title('实际单位脉冲响应hd(n)')subplot(224)plot(w/pi,db)title('幅度响应(dB)')axis([0,1,-100,10])利用布拉克曼窗设计Ⅱ型数字带通滤波器Wpl=0.4*Wph=0.6*Wsl=0.2*Wsh=0.8*tr_width=min((Wpl-Wsl),(Wsh-Wph));%过渡带宽度N=ceil(11*pi/tr_width)+1%滤波器长度n=0:1:N-1;Wcl=(Wsl+Wpl)/2;%理想低通滤波器的截止频率Wch=(Wsh+Wph)/2;hd=ideal_bp1(Wcl,Wch,N);%理想低通滤波器的单位冲激响应w_bman=(blackman(N))';%布拉克曼窗h=hd.*w_1
内容来自淘豆网www.taodocs.com转载请标明出处.
文件大小:0 KB
下载次数:【图文】数字信号处理实验三_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
数字信号处理实验三
大小:676.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢求助!急啊!编程序分别用巴特沃斯和切贝雪夫设计IIR数字滤波器!_百度知道
求助!急啊!编程序分别用巴特沃斯和切贝雪夫设计IIR数字滤波器!
通带Wp1=0,As=20dB,滤波器抽样周期Ts=0.3π, Wp2=0.7π,Rp=1dB.2π,Ws2=0.8π;
阻带Ws1=0要求
figuresubplot(211)plot(w,abs(HB))pi,[Ws1 Ws2]/pi,Wn] = buttord([Wp1 Wp2]&#47,1/Rs=20,a] = cheby1(n;Ws1=0.7*Rp=1.2*Ws2=0.8*pi,1&#47,Rp,Rs);[b,a;Ts);[n,Wp] = cheb1ord([Wp1 Wp2]&#47,Rp,Wp);[HC,w]=freqz(b;[HB;Ts=0.001;[nWp1=0.3*Wp2=0;Ts,1/Ts);subplot(212)plot(w,Rp,Rs);[b,a] = butter(n;pi,[Ws1 Ws2]/pi,Wn),w]=freqz(b,a,1/Ts
这个设计的是带通滤波器吗?可以每句后面有个注释吗?谢谢!
你执行一下代码,就会看到结果了。
采纳率:82%
你是梧州学院的吧?做得好,好榜样。我代表李丰生院长向你表示感谢!
为您推荐:
其他类似问题
您可能关注的内容
iir数字滤波器的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。如何指定数字滤波器的阶数_百度知道
如何指定数字滤波器的阶数
wp1=1063dB;wp2=1065dB;rp=2分贝;rs=15分贝但是如何指定阶数(我想设计16阶的)?麻烦将大致的程序结构发给我,谢啦;ws1=1062dB;ws2=1066dB我想设计一个带通的巴特沃斯数字滤波器
wp1;wp2;通带上下截止频率ws1;ws2;阻带上下截止频率rp;rs;通带,阻带纹波中心频率f0数值随便设置,给出程序设计的思路即可上面数据给错了,抱歉。
我有更好的答案
(2N))wc为中心频率;wp为通带截止频率ap为通带衰减.45pi%通带最大衰减为3dB;piclc,pi)&#39:wc=wp*(10^(0.1*ap)-1)^(-1/Fs; ****************************************************************我想这样也行吧.55];rp=3;rs=40;[N,1024),wc]=buttord(wp,滤波器衰减函数曲线图');****************************************************************模拟频率和数字频率转换关系:w=2*pi*f/这里的N是最低阶数,阻带最小衰减为40dB%阻带范围0&w&);dB');title('wp=[0;close all,A]=butter(N;0,rp,rs);[B;ylabel('omega(0;N为滤波器阶数再用[B.15pi,0.55pi&w&lt,wc),我想将N改变一下就可以了吧plot(linspace(0,pi%设计数字巴特沃斯带通滤波器.25,0.45];ws=[0.15,20*log10(abs(freqz(B,A,1024))))xlabel('\0;/&#47,A]=butter(N;clear all,0,%通带0.25pi rad&w&lt
采纳率:53%
为您推荐:
其他类似问题
您可能关注的内容
数字滤波器的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 数字滤波器设计 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信