如何对设计出fir滤波器的系数处理成在dsp可用的数据文件
发布网友
发布时间:2022-04-24 04:52
我来回答
共1个回答
热心网友
时间:2023-05-18 05:11
打开FilterDesign & Analysis Tool
单击MATLAB主窗口下方的“Start”按钮,选择菜单“ToolBox”→“Filter Design”→“Filter Design &Analysis Tool(FDATool)”命令,打开FDATool,如图所示。
产生滤波器
阶数为81阶,这里应填80,比阶数少1。窗函数选择切比雪夫型(chebyshev),采样频率为20000Hz,通带截止频率为750Hz,下图为滤波器的幅频特性,点击如图所示的按钮即可看到的。
下图为滤波器的幅频特性,通过点击相频旁边的按钮来调试,反映的不是时域的信息,而是频域的特性。
下图为产生滤波器系数和头文件,滤波器系数这个还要做进一步的处理的
下图为头文件的具体产生滤波器系数,这样滤波器系数的前期工作就完了,
最后将产生的头文件中的滤波器系数数组放入编写好的滤波器函数中,并在进行CCS中进行调试与测试,将在下一篇文章中详细阐述FIR的dsp详细的实现步骤。