学生实验报告
实验内容和步
骤(原理、主要步骤、算法、程序、运行结果、对结果的讨论,思考题解答等)1. 通过模拟滤波器原型设计一个butterworth模拟低通滤波器,要求通带截止频率fp=2kHz, 通带最大衰减Rp=1dB, 阻带截止频率fp=2kHz, 阻带最小衰减As=20dB,
%巴特沃斯模拟滤波器
fp=2000;Omgp=2*pi*fp; %输入滤波器的通带截止频率
fs=5000;Omgs=2*pi*fs; %输入滤波器的阻带截止频率
Rp=1;As=20; %输入滤波器的通阻带衰减指标
[n,Omgc]=buttord(Omgp,Omgs,Rp,As,'s')
%计算n阶模拟低通原型,得到左半平面零极点
[z0,p0,k0]=buttap(n); %由滤波器阶数N求模拟滤波器原型
b0=k0*real(poly(z0)) %求滤波器系数b0
a0=real(poly(p0)) %求滤波器系数a0
[H,Omg]=freqs(b0,a0); %求系统的频率特性
subplot(2,1,1); plot(Omg*Omgc/(2*pi),abs(H)),grid
axis([0,6000,0,1.1])
subplot(2,1,2); plot(Omg*Omgc/(2*pi),angle(H)),grid
axis([0,6000,-4,4])
运行结果:
思考题:1. 结合基本原理理解每一条语句的意义
2. buttord命令实现了什么功能? buttap命令实现了什么功能?
3. 所得出的系统的频率特性是否满足了所要求的性能指标?
set(gca,'YTickMode','manual','YTick',[-50,-15,-1,0]);grid
subplot(2,2,4),zplane(bd,ad);
axis([-1.1,1.1,-1.1,1.1]);title('零极图');
运行结果:
思考题:1. 结合基本原理理解每一条语句的意义
2. 所得出的系统的频率特性是否满足了所要求的性能指标?
3.根据零极点图判断系统是否为稳定系统?
答:2.满足要求性能指标;
3.是稳定系统。
心得和建议本次实验相对较简单,通过实验分析了解了巴特沃斯模拟滤波器的频率特性,同时学会了用双线性变换法设计IIR滤波器。
注:学生做每个实验都必须填写实验报告。
实验报告可以是纸质的,也可以是电子形式的。
凡电子文本形式的实验报告须在学期末刻录进该学期教学资料光盘并存个人教学档案。
实验指导教师签名年月日。