FDATool(Filter Design and Analysis Tool)是MATLAB信号处理工具箱提供的一种综合、简便的图形用户工具。
|
|
|
|
|
通过该工具提供的先进可视化滤波器集成设计环境,用户可以方便地设计几乎所有的常规滤波器,包括FIR和IIR的各种设计方法。
|
|
|
|
|
使用菜单【File/Export】可导出或保存设计结果。可以选择导出的是滤波器的系数向量还是整个滤波器对象(把设计结果导出为滤波器对象qfilt时,系统应安装有滤波器设计工具箱),可以选择把导出结果保存为MATLAB工作空间中的变量、文本文件或.MAT文件。
|
|
|
|
|
使用菜单【File/Export to C Header File】可以把滤波器系数保存为C语言格式的头文件,其中系数变量的数据类型可以选择。
|
|
|
|
|
使用菜单【File/Export to SPtool】可以把滤波器导出到信号处理工具SPtool中。
|
|
|
|
|
使用菜单【File】中与Session有关的子菜单,可以把整个设计保存为一个.fda文件,或调入一个已有的设计文件,继续进行设计。
|
|
|
|
|
使用菜单【Edit/Convert】可转换当前滤波器的实现结构。所有滤波器都能在直接Ⅰ型、直接Ⅱ型、转置直接Ⅰ型、转置直接Ⅱ型、状态空间模型和格形结构之间直接转换。此外,系统安装滤波器设计工具箱后将有更多的结构形式可供转换。
|
|
|
|
|
使用菜单【Edit/Convert to Second—order Sections】或【Edit/Convert to Single Section】实现滤波器级联结构与直接型结构之间的转换。
|
|
|
|
|
使用菜单【Edit/Convert to Second—order Sections】或【Edit/Convert to Single Section】实现滤波器级联结构与直接型结构之间的转换。
|
|
|
|
|
滤波器性能指标分析选项包括滤波器幅度响应、相位响应、群延迟响应、相位延迟、脉冲响应、阶跃响应、零极点图等。FDATool工具条上的各按钮与【Analysis】菜单中的选项一一对应。
|
|
|
|
|
使用菜单【Targets/Generate M-file】菜单可以生成滤波器的MATLAB脚步文件。
|
|
|
|
|
使用菜单【Targets/Simulink Model】菜单可以建立Simulink模型。
|
|
|
|
|