FDATool工具箱简单设计方法
2014-12-08 14:35
183 查看
FDATool工具箱是Matlab用于设计滤波器的工具箱,可以用它直观快捷的设计各种类型的滤波器。本篇文章的主要目的是简单介绍FDATool工具箱迅速上手方法。
FDATool工具的具体打开步骤如下图所示,在各个版本中可能会有所不同。在2010b中具体步骤是:“开始”——“工具箱”——“滤波器设计”——“滤波器设计工具(FDATool)”。
FDATool打开之后的界面如下图所示。登陆之后就可以根据需要设计具体的滤波器了。这里简单介绍一些几个参数的意思(以数字低通滤波器为例):
Fs:
采样频率,对应折叠频率的两倍,也就是数据采集设备的采集速率;
Fpss:通带带宽;
Fstop:截止频率;
Filter
Order:滤波器的阶数,一般来说阶数越高效果越好,成本也就越高
Density
Factor:这个参数不太懂,类似于Q值吧,大概~!
Apss:通带起伏,一般来说越小越好
Astop:阻带衰减,一般来说越大越好
Response
Type 和 Design Method 是描述滤波器的类型,这里不再详细介绍。
以低通滤波器为例,滤波器设计好了之后,如下图选择“File”——“Export...”可以弹出下面的对话框。
再选择 Export 后,就能够将变量导入到工作区间,如下图所示:
Workplace中的 “Num”就是设计的滤波器参数。之后采用 filter2
函数就能实现滤波了,具体格式如下:
Data_filter = filter2( Num, Data
);
其中,“Data”是需要滤波的数据,“Data_filter”是滤波后的数据结果。
需要说明的是,设计 IIR 滤波器的时候,输出的结果作为系数的 SOS和G 的意义不太理解,
可以选择输出为 Object 的对象。如下图:
“Hd”为
IIR 滤波器的输出系数。这时候,可以用 filter 函数实现滤波功能,具体来说如下所示:
Data_filter = filter( Hd, Data
);
只需将
“Num” 换为 “Hd” 就好。
FDATool工具的具体打开步骤如下图所示,在各个版本中可能会有所不同。在2010b中具体步骤是:“开始”——“工具箱”——“滤波器设计”——“滤波器设计工具(FDATool)”。
FDATool打开之后的界面如下图所示。登陆之后就可以根据需要设计具体的滤波器了。这里简单介绍一些几个参数的意思(以数字低通滤波器为例):
Fs:
采样频率,对应折叠频率的两倍,也就是数据采集设备的采集速率;
Fpss:通带带宽;
Fstop:截止频率;
Filter
Order:滤波器的阶数,一般来说阶数越高效果越好,成本也就越高
Density
Factor:这个参数不太懂,类似于Q值吧,大概~!
Apss:通带起伏,一般来说越小越好
Astop:阻带衰减,一般来说越大越好
Response
Type 和 Design Method 是描述滤波器的类型,这里不再详细介绍。
以低通滤波器为例,滤波器设计好了之后,如下图选择“File”——“Export...”可以弹出下面的对话框。
再选择 Export 后,就能够将变量导入到工作区间,如下图所示:
Workplace中的 “Num”就是设计的滤波器参数。之后采用 filter2
函数就能实现滤波了,具体格式如下:
Data_filter = filter2( Num, Data
);
其中,“Data”是需要滤波的数据,“Data_filter”是滤波后的数据结果。
需要说明的是,设计 IIR 滤波器的时候,输出的结果作为系数的 SOS和G 的意义不太理解,
可以选择输出为 Object 的对象。如下图:
“Hd”为
IIR 滤波器的输出系数。这时候,可以用 filter 函数实现滤波功能,具体来说如下所示:
Data_filter = filter( Hd, Data
);
只需将
“Num” 换为 “Hd” 就好。
相关文章推荐
- 用VB设计“投票评选”程序的简单方法
- VB6数据导出到Excel文件,一种设计界面查询条件的方法,一种简单加密方法(改写)
- JAVA设计模式:简单工厂、工厂方法、抽象工厂之小结与区别
- 设计模式-简单工厂、工厂方法、抽象工厂之小结与区别
- 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别 (转)
- vc+sqlserver最简单的方法,应付课程设计够了
- 简单干净的C#方法设计案例:SFCUI.AjaxValue()之二
- 简单工厂、工厂方法和抽象工厂设计模式
- 设计模式简单学习(1)--虚方法(virtual)和抽象方法(abstract)的区别
- 基于Matlab中FDATool工具箱的滤波器设计及相关文件的生成
- 设计模式学习之简单工厂(simple facotry)、工厂方法(actory method)、抽象工厂(abstract factory)
- 设计模式--简单工厂、工厂方法、抽象工厂方法
- 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别
- 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别
- 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别 (转)
- 设计模式之Factory1(简单工厂,工厂方法,抽象工厂的比较)
- 设计模式对比之 简单工厂方法模式vs策略模式
- 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别
- 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别
- 设计模式之—简单工厂方法(StaticFactory )-Java实现