⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p8_5.m

📁 数字信号处理实验指导书程序电子版的相关程序
💻 M
字号:
% Program P8_5% Illustration of Tunable IIR Filter Designclf;[z,p,k] = ellip(5,0.5,40,0.4);a = conv([1 -p(1)],[1 -p(2)]);b = [1 -p(5)];c = conv([1 -p(3)],[1 -p(4)]);w = 0:pi/255:pi;alpha = [0 0.1 -0.25];for i = 1:3	an1 = a(2) + (a(2)*a(2) - 2*(1 + a(3)))*alpha(i);	an2 = a(3) + (a(3) -1)*a(2)*alpha(i);	g = b(2) - (1 - b(2)*b(2))*alpha(i);	cn1 = c(2) + (c(2)*c(2) - 2*(1 + c(3)))*alpha(i);	cn2 = c(3) + (c(3) -1)*c(2)*alpha(i);	a = [1 an1 an2];b = [1 g]; c = [1 cn1 cn2];	h1 = freqz(fliplr(a),a,w); h2 = freqz(fliplr(b),b,w);	h3 = freqz(fliplr(c),c,w);	ma(i,:) = 20*log10(abs(0.5*(h1.*h2 + h3)));endplot(w/pi,ma(1,:),'r-',w/pi,ma(2,:),'b--',w/pi,ma(3,:),'g-.');grid; axis([0 1 -80 5]);xlabel('\omega/\pi');ylabel('Gain, dB');legend('\alpha = 0 ','\alpha = 0.1 ','\alpha = -0.25 ');

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -