IIR滤波器matlab源程序.docVIP

  • 68
  • 0
  • 约6.85千字
  • 约 14页
  • 2019-04-29 发布于江西
  • 举报
IIR滤波器matlab源程序 (1)IIR一阶低通滤波器 P576 clear; fi=1;fs=10;Gc2=0.9; wc=2*pi*fi/fs;????? omegac=tan(wc/2); alpha=(sqrt(Gc2)/sqrt(1-Gc2))*omegac; a=(1-alpha)/(1+alpha); b=(1-a)/2; w=0:pi/300:pi;????? Hw2=alpha^2./(alpha^2+(tan(w/2)).^2); plot(w/pi,Hw2); grid; hold on; ?(2)一阶高通滤波器 P581 clear; fi=1;fs=10;Gc2=0.5; wc=2*pi*fi/fs; omegac=tan(wc/2); alpha=(sqrt(1-Gc2)/(sqrt(Gc2)))*omegac; a=(1-alpha)/(1+alpha); b=(1+a)/2; w=0:pi/300:pi; Hw2=(tan(w/2).^2)./(alpha^2+(tan(w/2)).^2); plot(w/pi,Hw2); grid; hold on; (3)Notch 嵌波滤波器 clear; Gb2=0.5; w0=0.35*pi; deltaw=0.1*pi; b=1/(1+tan(deltaw/2)*(sqrt(1-Gb2)/sqrt

文档评论(0)

1亿VIP精品文档

相关文档