c++教程 使用matlab中fdatool導(dǎo)出的高通butterworth IIR濾波器系數(shù)如何在程序中進(jìn)行濾波?
使用matlab中fdatool導(dǎo)出的高通butterworth IIR濾波器系數(shù)如何在程序中進(jìn)行濾波?讓我告訴你用MATLAB的方法來設(shè)計(jì)濾波器。濾波器設(shè)計(jì)完成后,從文件的下拉菜單中選擇導(dǎo)出,得到矩
使用matlab中fdatool導(dǎo)出的高通butterworth IIR濾波器系數(shù)如何在程序中進(jìn)行濾波?
讓我告訴你用MATLAB的方法來設(shè)計(jì)濾波器。濾波器設(shè)計(jì)完成后,從文件的下拉菜單中選擇導(dǎo)出,得到矩陣SOS和g,用[b,a]=sos2tf(SOS)得到濾波器系統(tǒng)函數(shù)的分子分母的多項(xiàng)式系數(shù),但差別只是一個比例因子K,K=cumulod(g)K=K(end)濾波輸出結(jié)果filterdpwave可得如下:filterdpwave=filter(B,a,Pwave)*K