巴特沃兹带阻滤波器_第1页
巴特沃兹带阻滤波器_第2页
巴特沃兹带阻滤波器_第3页
巴特沃兹带阻滤波器_第4页
巴特沃兹带阻滤波器_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、clf;ft=2;fp1=0.35;fp2=0.55;fs1=0.4;fs2=0.5;wp1=2*pi*fp1/ft;wp2=2*pi*fp2/ft;ws1=2*pi*fs1/ft;ws2=2*pi*fs2/ft;omegp1=tan(wp1/2);omegp2=tan(wp2/2);omegs1=tan(ws1/2);omegs2=tan(ws2/2); BW=omegs2-omegs1;omeg0=omegs1*omegs2;omeg00=sqrt(omeg0);omegs=1;omegp=omegp1*BW/(omeg0-omegp1*omegp1);n,wn=buttord(omegs

2、, omegp, 1, 40,'s');b,a = butter(n, wn, 's');num1,den1=lp2bs(b,a,omeg00,BW);num,den=bilinear(num1,den1,0.5)z,p,k=tf2zp(num,den);disp('分子系数是');disp(num);disp('分母系数是');disp(den);h,w=freqz(num,den,512);g = 20*log10(abs(h);figure(1)plot(w/pi,g);gridaxis(0 1 -200 1);xlabel

3、('频率,Hz'); ylabel('增益, dB');title('巴特沃兹带阻滤波器');figure(2)zplane(z,p);xlabel('z'); ylabel('p');title('传输函数零极点');k=0:1:1001;f1=2*pi*450/2000;f2=2*pi*800/2000;x1=sin(f1*k);%正弦波信号figure(3);subplot(2,2,1)plot(x1);grid on;%500Hz正弦波波形axis(0,100*pi,-5,5);xlabel

4、('t(s)');ylabel('x1');title('x1正弦波信号');x2=sin(f2*k);%正弦波信号subplot(2,2,2)plot(x2);grid on;%500Hz正弦波波形axis(0,100*pi,-5,5);xlabel('t(s)');ylabel('x2');title('x2正弦波信号');x=sin(f1*k)+sin(f2*k);%正弦波信号 subplot(2,2,3)plot(x);grid on;%500Hz正弦波波形 axis(0,100*pi,-5,5);xlabel('t(s)');ylabel('x');title('x正弦波信号');y=filter(num,den,x) ;subplot(2,2,4);%数字滤波函数输出 plot(y) ;grid on;%数字滤波器输出波形 axis(0,100*pi,-5,5);

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论