永发信息网

matlab编写带有传输零点的chebyshev带通滤波器

答案:3  悬赏:40  手机版
解决时间 2021-03-14 01:43
matlab编写带有传输零点的chebyshev带通滤波器
最佳答案
路过,暂时保留意见!
全部回答
kgdjtrjtj
这是Chebyshev-I型滤波器设计方法,你可以在此基础上进行修改。
fp=[300 400]; fs=[200 500]; rp=3; rs=18;Fs=2000;%模拟技术指标
wp=fp*2*pi/Fs; ws=fs*2*pi/Fs;%数字技术指标
%模拟低通原型滤波器设计
wap=2*Fs*tan(wp./2);was=2*Fs*tan(ws./2);%预畸变
[n,wn]=cheb1ord(wap,was,rp,rs,'s');
[z,p,k]=cheb1ap(n,rp); [bp,ap]=zp2tf(z,p,k); [h1,w1]=freqs(bp,ap);
Subplot(411); plot(w1,abs(h1)); grid; title(' lowpass G(p)')
%模拟低通原型->模拟带通滤波器
bw=wap(2)-wap(1); w0=sqrt(wap(1)*wap(2));
[bs,as]=lp2bp(bp,ap,w0,bw);
w2=0:pi:4000*pi;
h2=freqs(bs,as,w2);
Subplot(412); plot(w2/2/pi,20*log10(abs(h2))); grid; title(' bandpass H(p)')
%双线性变换法设计数字滤波器
% Note: s=(2/T)(z-1)/(z+1);T=1,that is 2Fs=1,Fs=0.5;
[bz1,az1]=bilinear(bs,as,Fs);
[h3,w3]=freqz(bz1,az1,1024,Fs);
Subplot(413); plot(w3,20*log10(abs(h3))); grid; title(' bandpass DF H1(z)');
% Directly to design H(z) by butter.m
[n,wn]=cheb1ord(wp/pi,ws/pi,rp,rs); [bz2,az2]=cheby1(n,rp,wp/pi, 'bandpass');
[h4,w4]=freqz(bz2,az2,1024,Fs);
Subplot(414); plot(w4,20*log10(abs(h4))); grid; title('Bandpass DF H2(z)');
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宜兴幼儿园收费价格多少
渤海银行我想知道这个在什么地方
原来我在你眼里那么好笑,笑到我的眼泪一直在
艾记驴肉馆地址有知道的么?有点事想过去
三种通信模式SPI、UART、I2C它们的工作原理
家庭地暖用的烧煤采暖炉哪个好
朋友之家在什么地方啊,我要过去处理事情
一只纯种的成年雪狼犬得多少钱啊
从广州开车到济南多长时间啊?
如意居停车场地址在哪,我要去那里办事
单选题2010年6月30日,许昌市中级人民法院对
行政机关作出责令改正不改会怎样
赤壁老兵问题
华联超市NO.293地址有知道的么?有点事想过去
台湾·布波旅店怎么去啊,有知道地址的么
推荐资讯
梦三国黄巾入侵怎么让他们三个变成魔化张角
银行卡长期不用,也没钱在里面,最终会怎么样
刚卖的手机有点问题,商家说让恢复出厂设置,
奇瑞瑞虎自动租一天多少钱?
源昌日用百货我想知道这个在什么地方
石油价格上涨对股市的哪些版块会造成影响?
伤心的像什么一样
汽车销售员有没有前途?
孩子吃什么记忆力好
安智版本部落冲突怎么转换成9游版本
我租了门面但因有事又不租了保证金还能退不
魔术奇缘 中的插曲是什么歌谁知道??
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?