Matlab中自带工具箱FDATool也能很方便快速的實现滤波器系数h的整定可以方便应用到嵌入式(大多数基于FIR滤波设计)、FPGA、DSP里的FIR系数当中,本文将描述基于MATLAB下FDATool生成FIR的实用方法
FDATool打开,鈳以直接在命令窗口键入fdatool回车即可启动也可以通过UI界面打开,操作如下:
这里通过图解快速进行一个FIR设计一个matlab巴特沃斯低通滤波器器
3. 濾波阶数(order) = 16(阶数越大,滤波品质越好但相对滞后越大)
生成FIR系数,笔者建议直接生成ASCII复制出来放到需要运行的工程。File→Export然后保存ASCII格式这时候MATLAB将会自动打开该文件(也可以通过记事本打开)。
最后用该系数进行FIR滤波处理,详见代码(强烈建议将FIR的h系数拷贝到工程裏面):
格式:PDF ? 页数:2页 ? 上传日期: 21:20:17 ? 浏览次数:102 ? ? 599积分 ? ? 用稻壳阅读器打开
全文阅读已结束如果下载本文需要使用
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。