c++教程 使用matlab中fdatool导出的高通butterworth IIR滤波器系数如何在程序中进行滤波?

使用matlab中fdatool导出的高通butterworth IIR滤波器系数如何在程序中进行滤波?让我告诉你用MATLAB的方法来设计滤波器。滤波器设计完成后,从文件的下拉菜单中选择导出,得到矩

使用matlab中fdatool导出的高通butterworth IIR滤波器系数如何在程序中进行滤波?

让我告诉你用MATLAB的方法来设计滤波器。滤波器设计完成后,从文件的下拉菜单中选择导出,得到矩阵SOS和g,用[b,a]=sos2tf(SOS)得到滤波器系统函数的分子分母的多项式系数,但差别只是一个比例因子K,K=cumulod(g)K=K(end)滤波输出结果filterdpwave可得如下:filterdpwave=filter(B,a,Pwave)*K