网站大量收购闲置独家精品文档,联系QQ:2885784924

数字信号处理实验报告书(实验四).doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字信号处理实验报告书(实验四)

实验报告 课程名称: 数字信号处理 实验题目: 实验四 模拟原型滤波器的设计 院 系: 物理与电子信息系 班 级: 姓 名: 学 号: 指导教师: 实验时间: 2012年 12月12日 实验四 模拟原型滤波器的设计 一、实验目的 学会运用MATLAB设计模拟低通滤波器原型的设计方法。 二、实验原理 由于IIR数字滤波器是在已知的归一化的低通模拟滤波器的基础上设计的,主要包括巴特沃斯低通滤波器、切比雪夫低通滤波器、椭圆低通滤波器,因此把这些低通滤波器称为滤波器原型。 三、实验内容及结果 设计一个模拟原型低通滤波器,通带截止频率为6khz,通带最大衰减为1db,阻带截止频率为15khz,阻带最小衰减为30db。要求:分别实现符合以上指标的巴特沃斯滤波器、切比雪夫I型滤波器、椭圆滤波器,绘制幅频特性、幅频特性分布图、相频特性、零极点分布图,并列写系统函数表示式,注意:是所求系统的系统函数,而不是归一化的系统函数。 巴特沃斯模拟原型低通滤波器 MATLAB源程序与运行结果图形: fp=6000;wp=2*pi*fp %输入滤波器的通带截止频率 fs=15000;ws=2*pi*fs %输入滤波器的阻带截止频率 Rp=1;As=30; %输入滤波器的通阻带衰减指标 %计算滤波器的阶数和3dB截止频率 [n,wc]=buttord(wp,ws,Rp,As,s) %计算n阶模拟低通原型 [z0,p0,k0]=buttap(n) %字母后加0表明这是原型滤波器的各指标,而不是所求的滤波器的 b0=k0*poly(z0) %求归一化滤波器分子系数b0 a0=poly(p0) %求归一化滤波器分母系数a0 [H,w]=freqs(b0,a0); %求归一化系统的频率特性 dbH=20*log10(abs(H)/max(abs(H))); %将归一化系统的幅频特性化为分贝值,注意此时的分贝值为负的,为了使分贝图和幅频响应图一致 subplot(2,2,1),plot(w*wc/(2*pi),abs(H)),grid %画所求滤波器的幅频响应图 axis([0,20000,0,1.1]);ylabel(幅度);xlabel(f(Hz)); subplot(2,2,2),plot(w*wc/(2*pi),angle(H)),grid %画所求滤波器的相频响应图 axis([0,20000,-4,4]);ylabel(相位);xlabel(f(Hz)); subplot(2,2,3),plot(w*wc/(2*pi),dbH),grid %画所求滤波器的幅频响应分贝图 axis([0,20000,-30,2]); ylabel(幅度(dB));xlabel(f(Hz)); subplot(2,2,4),plot(p0*wc,x); %画所求滤波器的极点图,用x号标出 axis square,axis equal,grid on %使x、y轴等比例显示 %以下程序可不写 wx0=[wp,ws]/wc; %设置频率向量 Hx=freqs(b0,a0,wx0); %计算通带阻带该两点的频率特性,即H(jwp)、H(jws) dbHx=-20*log10(abs(Hx)/max(abs(H))) %将H(jwp)、H(jws)化为分贝值,即通带最大衰减 、阻带最小衰减 wp = 3.7699e+004 ws = 9.4248e+004 n = 5 wc = 4.7241e+004 z0 = [] p0 = -0.3090 + 0.9511i -0.3090 - 0.9511i -0.8090 + 0.5878i -0.8090 - 0.5878i -1.0000 k0 = 1 b0 = 1 a0 = 1.0000 3.2361 5.2361 5.2361 3.2361 1.0000 dbHx = 0.4327 30.0000 系统函数: 切比雪夫I型模拟原型低通滤波器 MATLAB源程

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档