MATLAB滤波器设计FDATool工具箱使用说明
创作时间:
作者:
@小白创作中心
MATLAB滤波器设计FDATool工具箱使用说明
引用
CSDN
1.
https://m.blog.csdn.net/liyangchun_2/article/details/144857681
MATLAB集成了一套功能非常强大的滤波器设计与分析工具FDATool,它可以很方便地设计出个滤波器。本文将详细介绍如何使用FDATool工具箱设计滤波器,包括工具箱的启动、设计界面各部分的功能、量化参数的选择以及如何生成和使用滤波系数。
此处应用的MATLAB版本为R2016b
一、启动FDATool工具箱
在命令行窗口中输入fdatool
命令,打开FDATool工具箱
如果界面非上图所示,则需点击红色框内按钮
二、设计界面介绍
上图中,各框内容说明如下:
- 框1:Response Type(响应类型):有低通、高通、带通、带阻等设计。
- 框2:Design Method(设计方法):有IIR和FIR两大类。
- 框3:Filter Order(滤波器阶次):阶次可以根据自己的需要设定,也可以直接选择最小阶次。
- 框4:Frequency Specifications(频率参数):根据自己所需要的参数进行设定。其中Fs为采样频率,Fc为截止频率
点击Design Filter
按钮后观察此滤波器设计是否稳定:Stable Yes,表示该滤波器为稳定的;Stable No,表示该滤波器是不稳定的。
三、选择量化参数
点击量化按钮后,可选择精度为定点、单精度、双精度。这涉及到所产生系数的数据类型,是整型、单精度浮点型、或是双精度浮点型
四、生成系数
回到初始界面,点击Analysis – Filter Coefficients
菜单后,可直接查看生成的滤波系数
如上图所示,生成的系数为:
b=[1,2,1];
a=[1, -1.7786318063735962 , 0.80080264806747437 ]
放大倍数 k= 0.0055427174083888531
五、滤波器
滤波输出计算公式为:
Y0 = b0 * X0 + b1*X1 + b2 * X2 - a1* Y1 - a2 *Y2
Y = k * Y0
上式中:
- X0、X1、X2分别为本次、上次、再上次的输入值
- Y0、Y1、Y2分别为本次、上次、再上次的输出值
- b0 = 1 ; b1=2 ; b2=1
- a1 = -1.7786318063735962 ; a2=0.80080264806747437
- k = 0.0055427174083888531
热门推荐
《嫦娥》为李商隐所作,诗中塑造了三位一体的艺术形象
GT3职业大佬教你掌控转向不足
如何避免转向不足?老司机教你几招!
前驱车驾驶技巧:轻松克服转向不足
冬季行车安全:如何避免转向不足?
家用电脑配置指南:不同场景下的最佳选择攻略
夏日开胃菜:清远鸡红烧块的家常美味
清远鸡红烧秘籍:肉嫩味美!
烧鸡的营养真相大揭秘!
酸枣仁茯苓泡茶的作用:清热润肺、安神健脾,详解功效与禁忌
揭秘!职业高中学生的升学规划,原来还有这些路可走!
英雄联盟手游UI设计大揭秘:端游玩家必看!
《天涯明月刀》:手游VS端游,谁更香?
腾讯网易双雄争霸:2025年游戏技术革新全景
煮汤圆的完全攻略:从浮起原则到保存技巧,一文掌握完美汤圆的秘诀
2025北京元宵节花灯展全攻略:从天坛到世园,这些亮点不容错过
秋冬防脱神器:侧柏叶洗发大揭秘
侧柏叶:天然生发神器,你种对了吗?
秋冬护发神器:侧柏叶洗头大揭秘!
侧柏叶:90后脱发救星?
化中年危机为转机!50+的5个人生新目标
整外专家任医生推荐:川字纹切除手术效果评估
杨幂同款川字纹消除秘籍大公开!
川字纹和悬针纹:成因大揭秘及预防改善指南
民航业持续提升航班备降保障能力
如何在泰国娱乐圈脱颖而出:职业技能大揭秘!
养龟触碰了五大风水禁忌!别急,这么做不就化解了吗
普洱玫瑰花茶的功效与禁忌及适宜人群
AI技术绿农业,智慧农田焕发新生机
长野文化体验:善光寺周边的文化活动与交通指南