[n0,f0,m0,w]=remezord(deAddF,[1,0],[0.001,0.001],fs);b=remez(n0,f0,m0,w);h=reshape(b(1:(end-1)),D,[])
时间: 2023-10-02 11:03:28 浏览: 80
基于Matlab GUI的FIR滤波器_remezord_FIRGUI_FIR滤波器_N.W._matlabGUI_
5星 · 资源好评率100%
好的,你的问题是关于 MATLAB 中的 remez 函数的使用。根据你提供的代码,这段程序的作用是设计一个数字滤波器的系数。具体而言,它使用 remezord 函数确定了滤波器的阶数 n0、通带和阻带的频率 f0 和 w,以及通带和阻带的最大误差 m0,然后使用 remez 函数生成了滤波器的系数 b,并通过 reshape 函数将系数转换为一个 D 行的矩阵 h。
如果你有任何关于这段程序的问题,请随时提出。
阅读全文