利用MATLABFDATOOL观察零极点.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用MATLABFDATOOL观察零极点

一、实验目的 1.利用MATLAB的fdatool观察传递函数H(z)的零极点分布、幅度响应、脉冲响应及阶跃响应,并观察零极点分布与系统稳定性之间的关系。 2.利用MATLAB的fdatool验证有关稳定性的三个重要结论。 3.利用MATLAB绘制传递函数的三维图像,更直观的查看传递函数在实轴与虚轴中的变化情况。 二、实验条件 PC机,MATLAB7.0 实验内容 实验前准备: 打开MATLAB中的fsatool,将相关参数设置好。 在Numerator中输入H(z)中分子的系数(注意:系数按降幂顺序输入),在Denominator中输入H(z)中分母的系数。点击Import Filter观察图像。 (一)观察不同传递函数H(z)之间相关响应图像之间的差别 a. 由幅度响应的图像可发现,该系统为高通滤波器。 b. 由幅度响应的图像可发现,该系统为高通滤波器。 c. 由幅度响应的图像可发现,该系统为低通滤波器。 d. 由幅度响应的图像可发现,该系统为低通滤波器。 e. 由幅度响应的图像可发现,该系统为低通滤波器。 f. 由幅度响应的图像可发现,该系统为高通滤波器。 g. 由幅度响应的图像可发现,该系统为高通滤波器。 h. 由幅度响应的图像可发现,该系统为带通滤波器。 实验结论:通过观察极点在坐标系中的位置,可以得出以下两个结论 1.极点越靠近原点,系统收敛的越快。2.极点在z轴的左半平面,则相应在正负轴间交替。 为了更直观的观察零极点的位置与响应之间的关系,可以直接在零极点图中拖拽极点改变极点的位置,直接观察冲击响应或阶跃响应的变化。以为例来进行验证。 将极点向原点拉近,可以发现脉冲响应的收敛变快。 将极点拉向z轴的左半平面,可以发现脉冲响应开始正负交替。 利用验证零点与极点之间距离与脉冲响应之间的关系。 实验结论:由图中的横坐标可以看出,当零点与极点越接近,脉冲响应衰减的越快。 (二)绘制三维的传递函数图像 程序代码: clear all t=-4:0.05:4; x=cos(pi/2*t); y=sin(pi/2*t); z=x+1i.*y; H=(0.5-0.1.*z.^-1-0.04.*z.^-2)./(1+1.4.*z.^-1+0.85.*z.^-2); stem3(x,y,H) 运行程序后出现图像如下: 图为XYZ轴的三维图像 图为通过旋转,XZ轴的图像 由图可以看出,x,y分别表示实轴与 虚轴,并且在复平面形成了单位圆。 而Z轴则表示了传递函数H(z)在复 平面上的变化情况。并且根据x,y的 范围,表示了传递函数H(z)在复平 面单位圆上的变化情况。 图为XY轴的三维图像 图为该函数通过滤波器工具所显示的频响特性和零极点分布图 实验中遇到的问题及解决: 在输入传递函数数值的时候(例如)应按照降幂次序输入 0 0 1,而不是输入1。 验证零点与极点之间的距离与脉冲响应之间的关系时,使用系统移动极点时,出现的脉冲响应图片中会有星号。 后面询问后知道这是因为零点不共轭所产生的星号,而这种系统在物理上是不可实现的系统。 (3)利用fdatool上方的窗口直接观看脉冲和阶跃响应时,调整零极点的位置图像会跟着相应变化。但是频繁调整后会发现显示出来的响应图片会有延迟导致前一刻的图片与现在的图片重叠在一起,不方便我们观察。而点击会弹出单独的窗口来显示我们所需要的图片,并且图片中没有延迟,较为清晰。 四、实验结论和讨论 1.掌握了MATLAB中的fdatool工具,实现了模拟滤波器的功能,不用写程序就能观察到不同传递函数的零极点图、幅度响应和脉冲响应等相关图像,十分便捷快速。 2.通过改变零极点图中的零点或极点,观察对

文档评论(0)

ktj823 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档