您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 数字信号处理实验报告_第四章
1数字信号处理实验四专业:电子信息工程学号:20101560063姓名:任子翔Q4.2使用修改后的程序P3.1,计算并画出当时的传输函数的因果线性时不变离散时间系统的频率响应。他表示那种类型的滤波器?解:%程序P3.1clf;w=0:8*pi/511:pi;num=[0.15,0,-0.15];den=[1,-0.5,0.7];h=freqz(num,den,w);%plottheDTFTsubplot(2,1,1);plot(w/pi,real(h));grid;title('H(e^{j\omega})的实部');xlabel('\omega/\pi');ylabel('振幅');subplot(2,1,2)plot(w/pi,imag(h));grid;title('H(e^{j\omega})的虚部');xlabel('\omega/\pi');ylabel('振幅');pausesubplot(2,1,1);plot(w/pi,abs(h));grid;title('|H(e^{j\omega})|幅度谱');xlabel('\omega/\pi');ylabel('振幅');subplot(2,1,2)plot(w/pi,angle(h));grid;title('相位谱[H(e^{j\omega})]');xlabel('\omega/\pi');ylabel('以弧度为单位的相位谱');200.10.20.30.40.50.60.70.80.9100.51|H(ej)|幅度谱/振幅00.10.20.30.40.50.60.70.80.91-2-1012相位谱[H(ej)]/以弧度为单位的相位谱由上图可看出这是一个低通滤波器。Q4.3对下面的传输函数重做习题Q4.2:这两题中给出的两个滤波器之间的区别是什么?你将选择哪个滤波器来滤波,为什么?解:%程序P3.1clf;w=0:8*pi/511:pi;num=[0.15,0,-0.15];den=[0.7,-0.5,1];h=freqz(num,den,w);%plottheDTFTsubplot(2,1,1);plot(w/pi,real(h));grid;title('H(e^{j\omega})的实部');xlabel('\omega/\pi');ylabel('振幅');subplot(2,1,2)plot(w/pi,imag(h));grid;title('H(e^{j\omega})的虚部');xlabel('\omega/\pi');ylabel('振幅');pausesubplot(2,1,1);plot(w/pi,abs(h));grid;title('|H(e^{j\omega})|幅度谱');xlabel('\omega/\pi');ylabel('振幅');subplot(2,1,2)plot(w/pi,angle(h));grid;title('相位谱[H(e^{j\omega})]');xlabel('\omega/\pi');ylabel('以弧度为单位的相位谱');300.10.20.30.40.50.60.70.80.9100.51|H(ej)|幅度谱/振幅00.10.20.30.40.50.60.70.80.91-4-2024相位谱[H(ej)]/以弧度为单位的相位谱这题中的滤波器的幅度响应较Q4.2的更为尖锐,Q4.7用程序P4.1计算并画出近似理想低通滤波器的冲激响应。低通有限冲激响应滤波器的长度是多少?在程序P4.l中,哪个语句确定滤波器的长度?哪个参数控制截止频率?解:%程序P4.1%截短的理想低通滤波器clf;fc=0.25;n=[-6.5:1:6.5]y=2*fc*sinc(2*fc*n);k=n+6.5stem(k,y);title('N=13');axis([013-0.20.6]);xlabel('时间序号n');ylabel('振幅');grid;n=Columns1through5-6.5000-5.5000-4.5000-3.5000-2.5000Columns6through10-1.5000-0.50000.50001.50002.5000Columns11through143.50004.50005.50006.5000k=Columns1through8401234567Columns9through148910111213024681012-0.2-0.100.10.20.30.40.50.6N=13时间序号n振幅低通滤波器的长度为13,n=[-6.5:1:6.5]决定了滤波器的长度。fc=0.25;控制截止频率。Q4.8修改程序P4.l,计算并画出(4.39所示长度为20,截止角频率为的有限冲激响应低通滤波器的冲激响应。解:%程序P4.1%截短的理想低通滤波器clf;wc=0.45;fc=wc/2*pi;n=[-9.5:1:9.5];y=2*fc*sinc(2*fc*n);k=n+9.5;stem(k,y);title('N=20');axis([020-0.20.6]);xlabel('时间序号n');ylabel('振幅');grid;502468101214161820-0.2-0.100.10.20.30.40.50.6N=20时间序号n振幅Q4.19运行程序P4.3,生成每一类线性相位有限冲激响应。每一个有限冲激响应滤波器的长度是多少?验证冲激响应序列的对称性。接着验证这些滤波器的零点位置。使用MATIAB计算并绘出这些滤波器的相位响应,验证它们的线性相位特性。这且滤波器的群延迟丛多少?解:%程序P4.3%现行相位有限冲激响应滤波器的零点位置clf;b=[1-8.530.5-63];num1=[b,81,fliplr(b)];num2=[b,81,81,fliplr(b)];num3=[b,0,-fliplr(b)];num4=[b,81,-81,-fliplr(b)];n1=0:length(num1)-1;n2=0:length(num2)-1;subplot(2,2,1);stem(n1,num1);xlabel('时间序号n');ylabel('振幅');grid;title('1型有限冲激响应滤波器');subplot(2,2,2);stem(n2,num2);xlabel('时间序号n');ylabel('振幅');grid;title('2型有限冲激响应滤波器');subplot(2,2,3);stem(n1,num3);xlabel('时间序号n');ylabel('振幅');grid;title('3型有限冲激响应滤波器');subplot(2,2,4);stem(n2,num4);xlabel('时间序号n');ylabel('振幅');grid;6title('4型有限冲激响应滤波器');pausesubplot(2,2,1);zplane(num1,1);title('1型有限冲激响应滤波器');subplot(2,2,2);zplane(num2,1);title('2型有限冲激响应滤波器');subplot(2,2,3);zplane(num3,1);title('3型有限冲激响应滤波器');subplot(2,2,4);zplane(num4,1);title('4型有限冲激响应滤波器');disp('1型有限冲激响应滤波器的零点是:');disp(roots(num1));disp('2型有限冲激响应滤波器的零点是:');disp(roots(num2));disp('3型有限冲激响应滤波器的零点是:');disp(roots(num3));disp('4型有限冲激响应滤波器的零点是:');disp(roots(num4));1型有限冲激响应滤波器的零点是:2.97442.08880.9790+1.4110i0.9790-1.4110i0.3319+0.4784i0.3319-0.4784i0.47870.33622型有限冲激响应滤波器的零点是:3.7585+1.5147i3.7585-1.5147i0.6733+2.6623i0.6733-2.6623i-1.00000.0893+0.3530i0.0893-0.3530i0.2289+0.0922i0.2289-0.0922i3型有限冲激响应滤波器的零点是:4.76271.6279+3.0565i1.6279-3.0565i-1.00001.00000.1357+0.2549i0.1357-0.2549i0.21004型有限冲激响应滤波器的零点是:3.41391.6541+1.5813i1.6541-1.5813i-0.0733+0.9973i-0.0733-0.9973i1.00000.3159+0.3020i0.3159-0.3020i0.29297-10123-1018RealPartImaginaryPart1型有限冲激响应滤波器-2024-2-10129RealPartImaginaryPart2型有限冲激响应滤波器-20246-2028RealPartImaginaryPart3型有限冲激响应滤波器-10123-1019RealPartImaginaryPart4型有限冲激响应滤波器每一个有限冲激响应滤波器的长度为:1型滤波器9,2型有限冲激响应滤波器10,3型有限冲激响应滤波器9,4型有限冲激响应滤波器10;对称性分别是:1型和2型:对称冲激响应,3型4型:反对称冲激响应。Q4.20用b=[1.5-3.255.25-4]替换程序P4.3中的向量b,重做习题Q4.19。解:%程序P4.3%现行相位有限冲激响应滤波器的零点位置clf;b=[1.5-3.255.25-4];num1=[b,81,fliplr(b)];num2=[b,81,81,fliplr(b)];num3=[b,0,-fliplr(b)];num4=[b,81,-81,-fliplr(b)];n1=0:length(num1)-1;n2=0:length(num2)-1;subplot(2,2,1);stem(n1,num1);xlabel('时间序号n');ylabel('振幅');grid;title('1型有限冲激响应滤波器');subplot(2,2,2);stem(n2,num2);xlabel('时间序号n');ylabel('振幅');grid;title('2型有限冲激响应滤波器');subplot(2,2,3);stem(n1,num3);xlabel('时间序号n');ylabel('振幅');grid;title('3型有限冲激响应滤波器');subplot(2,2,4);stem(n2,num4);xlabel('时间序号n');ylabel('振幅');grid;title('4型有限冲激响应滤波器');pausesubplot(2,2,1);zplane(num1,1);title('1型有限冲激响应滤波器');subplot(2,2,2);zplane(num2,1);title('2型有限冲激响应滤波器');subplot(2,2,3);zplane(num3,1);title('3型有限冲激响应滤波器');8subplot(2,2,4);zplane(num4,1);title('4型有限冲激响应滤波器');disp('1型有限冲激响应滤波器的零点是:');disp(roots(num1));disp('2型有限冲激响应滤波器的零点是:');disp(roots(num2));disp('3型有限冲激响应滤波器的零点是:');disp(roots(num3));disp('4型有限冲激响应滤波器的零点是:');disp(roots(num4));1型有限冲激响应滤波器的零点是:2.3273+2.0140i2.3273-2.0140i-1.2659+2
本文标题:数字信号处理实验报告_第四章
链接地址:https://www.777doc.com/doc-2424849 .html