滤波器设计分析工具FdaTool及滤波器可视化工具Fvtool.docVIP

滤波器设计分析工具FdaTool及滤波器可视化工具Fvtool.doc

  1. 1、本文档共16页,可阅读全部内容。
  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文档。上传文档
查看更多
滤波器设计分析工具FdaTool及滤波器可视化工具Fvtool

PAGE PAGE 16 讲座13 滤波器设计分析工具 FDATool 和滤波器可视化工具FVTool 13.1.简介 FDATool (Filter Design and Analysis Tool) 是一个功能强大的数字滤波器分析设计工具。它的主要功能如下: 设计参考滤波器 所谓参考滤波器就是不考虑所有量化效应而采用双精度浮点数据格式、在通用计算机 上实现的滤波器。FDATool涵盖了信号处理工具箱中所有的滤波器设计方法。利用它可以方便地设计出满足各种性能指标(或直接指定滤波器系数)的滤波器,并且可以查看该滤波器的各种分析图形(例如滤波器的模频特性、相频特性、群时延、令极点图等)。待设计出满意的滤波器后,还可以将其系数直接导出为Matlab 变量、文本文件或C语言头文件等。 仿真和分析量化滤波器的性能 参考滤波器是一种不考虑数据量化的理想滤波器。实际滤波器则使用一定的量化器, 把滤波器从双精度浮点格式转换为定点或变精度浮点格式。这样的滤波器称为量化滤波器。 量化滤波器的频率特性往往与原来的滤波器不一致,有时甚至会使一个稳定的滤波器变得不稳定。滤波器量化效应与滤波器的运算结构密切相关。为了仿真和分析量化滤波器的性能,滤波器设计工具箱提供了一整套定义在量化对象基础上的量化函数。图13.1.1示出量化对象的层次结构。 图13.1.1 滤波器设计工具箱中的量化对象 FVTool (Filter Visual Tool ) 是附属于FDATool的工具。可以在Matlab 的工作区或在.M.文件调用这两种工具。本讲座将介绍这两种调用方法。 本讲座只介绍用 FDATool 设计参考滤波器。关于用FDATool仿真和分析量化滤波器的问题,读者可参阅 《Matlab 6.5 及其在数字信号处理中的应用》(王宏著,清华大学出版社,2004年) 《数字信号处理原理、实现与应用》(高西全著,电子工业出版社,2006年) 13.2 FDATool 的界面 在Matlab 的命令窗键入 FDATtool 命令,就可以进入滤波器仿真和分析环境,得到图13.2.1 所示的界面。 图13.2.1 FDATtool 的起始界面 图13.2.2 示出FDATool的主菜单和工具条。其中,钮对用户学习FDATool的使用很有帮助。用户可先用鼠标点击该钮,然后点击界面上某个需要提供帮助的区域。这时, Matlab便将该区域用黑色粗线圈起,并给出详细的说明。 图13.2.2 FDATool 的主菜单和工具条 FDATool 的工作区大致上可以分为图13.2.1所示的5个区域。 区域1显示当前滤波器的信息。 区域2有5个可供选择的按钮,如图13.2.3所示。 区域3显示滤波器的模频特性容限图以及设计所得滤波器的模频特性、相频特性、群时延特性、零极点分布、滤波器系数等。如果用户选用图13.2.3中的“滤波器设计”(设计不考虑量化效应的滤波器),则区域3所显示的内容由用户从主菜单的Analysis项的子菜单中选择。图13.2.4示出这个子菜单。 图13.2.3 工作选择按钮 图13.2.4 “Analysis”项的子菜单 区域4的具体内容取决于用户所选的工作状态(图13.2.3)。例如,用户若选滤波器设计,则这个区域的内容如图13.2.1所示。这时,Matlab 需要用户确定对滤波器的技术要求。 区域5有命令钮Design Filter。当这个命令钮的字样从灰色变为黑色时,按下它就进行滤波器设计。 下面举例说明用FDATool 设计参考滤波器的方法。 13.3 FIR滤波器设计 13.3.1 设计低通滤波器 启动FDATool后,如果要创建新的滤波器,可用图13.3.1 所示的New | Session 命令得到图13.3.2所示的界面。图中右上方显示低通滤波器的模频特性容限图。用户可在图13.3.2的左方选择所需滤波器的型式(FIR、IIR、低通、高通、带通、…等)。如果设计一个新的FIR低通数字滤波器,则应在FIR下拉菜单中,选择所需的算法,例如Equiripple(等波纹),并在输入设计要求和技术指标后,点击Design Filter按钮,就可以得到所需滤波器。 图13.3.1.

文档评论(0)

专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!

1亿VIP精品文档

相关文档