小白:matlab辅助dsp设计FIR滤波器

2019-03-26 16:35发布

大家好  我看了一篇matlab辅助dsp设计FIR的文章  利用matlab的FDATool可以设计滤波器,并将参数导入CCS头文件                     但是附带的程序中却用这段程序来得到系数h[t]
 void firdes(int m, double npass)  //npass 为数字角频率
  {
          int t;
           for (t=0; t<=m; t++) //构建FIR滤波器
          {
                  h[t] = sin((t-m/2.0)*npass*pi)/(pi*(t-m/2.0));
          }
          if (t=m/2) h[t]=npass;//在n=M/2处的值
  }

我很迷茫为什么不利用FDATool得到的系数,而是用上述这段程序来求得h[t] 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。