已知一个模拟滤波器的系统函数为 试分别用冲激响应不变法和双线性变换法设计出数字滤波器的系统函数H(

大学本科 已帮助: 时间:2024-11-22 08:20:29

已知一个模拟滤波器的系统函数为
试分别用冲激响应不变法和双线性变换法设计出数字滤波器的系统函数H(z),并且画出Ha (s)和H(z)的幅频响应曲线。采样频率分别取fs=2000 Hz和fs=200Hz,看图示结果总结两种方法各自的不足。
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学本科,工学,电气信息类

标签:两种,函数,系统

参考解答

用户头像

463***103

2024-11-22 08:20:29

正确答案:程序清单如下: b=[100; a=[1500; w:[0:1000*2*pi; [hfw=freqs(baw); subplot(231) plot(w/2/piabs(hf));grid; fs0=[2000200 for m=1:2 fs=fs0(m); [dC=impinvar(bafs); [fe=bilinear(bafs); wd=[0:511*pi/512; hw1=freqz(dCwd); hw2=freqz(fewd); subplot(232);plot(wd/piabs(hwl)/abs(hwl(1))); hold on subplot(233); plot(wd/piabs(hw2)/abs(hw2(1))); hold on end 程序运行结果如图7.12所示。 从图中可以看出采样频率较低时冲激响应不变法会产生混叠失真而当采样频率越高则混叠越小。对双线性变换法不产生混叠失真但是存在非线性失真。
程序清单如下:b=[100;a=[1,500;w:[0:1000*2*pi;[hf,w=freqs(b,a,w);subplot(2,3,1)plot(w/2/pi,abs(hf));grid;fs0=[2000,200form=1:2fs=fs0(m);[d,C=impinvar(b,a,fs);[f,e=bilinear(b,a,fs);wd=[0:511*pi/512;hw1=freqz(d,C,wd);hw2=freqz(f,e,wd);subplot(2,3,2);plot(wd/pi,abs(hwl)/abs(hwl(1)));holdonsubplot(2,3,3);plot(wd/pi,abs(hw2)/abs(hw2(1)));holdonend程序运行结果如图7.12所示。从图中可以看出,采样频率较低时,冲激响应不变法会产生混叠失真,而当采样频率越高,则混叠越小。对双线性变换法,不产生混叠失真,但是存在非线性失真。

上一篇 用双线性变换法及冲激响应不变法 把下列模拟系统函数Ha(s)转换成数字系统函数H(z)。 请帮忙给出

下一篇 如图2-45所示为多量程电压表的电原理图 则表头内阻rg=2kΩ 满偏电流Ig( )mA。 A.1B

相似问题