利用双线形变换,设计一个具有如下指标的Butterworth型和数字切比雪夫2型带通滤波器,抽样率为2500HZ,通帯截
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 16:32:10
利用双线形变换,设计一个具有如下指标的Butterworth型和数字切比雪夫2型带通滤波器,抽样率为2500HZ,通帯截止频率为560和780HZ,阻带截止频率为375和1000HZ,峰通带波纹为1.2dB,最小阻带衰减为25dB,并画出其幅频特性曲线和相频特性曲线.
程序完美加100分!
程序完美加100分!
fs=2500;ts=1/2500;
wp=[560 780]*2*pi/fs;
ws=[375 1000]*2*pi/fs;
rp=1.2;
rs=25;
%conver digital frequency to analog frequency
Wp=(2/ts)*tan(wp/2);
Ws=(2/ts)*tan(ws/2);
%compute the butterworth analog filter
%compute oder and cutoff frequency
[Nb,wb]=buttord(Wp,Ws,rp,rs,'s');
[bb,ab]=butter(Nb,wb,'s');
%bilinear transformation
%for analog to butterworth digtal filter conversion
[bbz,abz]=bilinear(bb,ab,fs);
freqz(bbz,abz,1024,fs)
title('butterworth digtal filter');
%compute the chebyshev II type analog filter
%compute oder and cutoff frequency
[Nc,wc]=cheb2ord(Wp,Ws,rp,rs,'s');
[bc,ac]=cheby2(Nc,rs,wc,'s');
%bilinear transformation
%for analog to chebyshev II type digtal filter conversion
[bcz,acz]=bilinear(bb,ab,fs);
figure(2)
freqz(bcz,acz,1024,fs)
title('chebyshev II type digtal filter');
结果图如所附图片.
图片是将两幅幅频图组合在一起的,因为这里只能上传一张图片.
你把程序直接放到MATLAB里运行可以更清楚的看到特性曲线图.
wp=[560 780]*2*pi/fs;
ws=[375 1000]*2*pi/fs;
rp=1.2;
rs=25;
%conver digital frequency to analog frequency
Wp=(2/ts)*tan(wp/2);
Ws=(2/ts)*tan(ws/2);
%compute the butterworth analog filter
%compute oder and cutoff frequency
[Nb,wb]=buttord(Wp,Ws,rp,rs,'s');
[bb,ab]=butter(Nb,wb,'s');
%bilinear transformation
%for analog to butterworth digtal filter conversion
[bbz,abz]=bilinear(bb,ab,fs);
freqz(bbz,abz,1024,fs)
title('butterworth digtal filter');
%compute the chebyshev II type analog filter
%compute oder and cutoff frequency
[Nc,wc]=cheb2ord(Wp,Ws,rp,rs,'s');
[bc,ac]=cheby2(Nc,rs,wc,'s');
%bilinear transformation
%for analog to chebyshev II type digtal filter conversion
[bcz,acz]=bilinear(bb,ab,fs);
figure(2)
freqz(bcz,acz,1024,fs)
title('chebyshev II type digtal filter');
结果图如所附图片.
图片是将两幅幅频图组合在一起的,因为这里只能上传一张图片.
你把程序直接放到MATLAB里运行可以更清楚的看到特性曲线图.
MATLAB设计一个抽样频率为f 为1KHZ的数字带通滤波器-采用巴特沃斯滤波器
设计一个中心频率为50 2/3Hz的带通滤波器?
设计一个36HZ-100HZ的带通滤波器 要电路图
设计一个带通滤波器,中心频率为150hZ,通带设计为多少比较合适?
频率抽样法设计带通滤波器的matlab实现
某一信号的频率为200HZ幅值为1V,该信号中有其它杂波信号,试设计一个带宽为50HZ的带通滤波器,有几种方案
利用双线性变换及BW型模拟滤波器设计一个滤IIR带同数字滤波器 利用MATLAB实现的程序代码以及增益响应图
巴特沃斯(Butterworth)滤波器切比雪夫(Chebyshev)滤波器椭圆(Ellipse)滤波器贝塞尔(Bess
7.用抽样指标设计估计总体指标,应满足无偏性、一致性和有效性的要求.其中,无偏性是指( ).
英语翻译3 软件部分的设计本设计是制作一个具有语音报时的时钟系统,它利用凌阳A61单片机的2Hz时基信号计时进行年历计算
设计一个matlab带通滤波器代码
用双线性变换法设计一个巴特沃斯低通IIR数字滤波器.设计指标参数为:在通带内频率低于0.2π时,最大衰减