0

本のように、この方法でローパスを実装しようとしていますDigital signal processing guideが、alfa = 2.660393305517957e-55明らかに間違っています。コードは次のとおりです。

x = exp(-2*pi*20);

a0 = 1 - x;
b1 = x;

eda2(1) = eda_raw2(1);

for n = 2:length(eda_raw2)
    eda2(n) = a0*eda_raw2(n) + b1.*eda2(n - 1);
end
4

2 に答える 2

2

x問題は、離散時間フィルターの極 ( ) をどのように計算するかです。サンプリング周波数を考慮していません! 計算は である必要がありますx = exp(-2*pi*20/fm);。ここfmで、 は Hz 単位のサンプリング周波数です。

于 2013-07-22T21:19:41.240 に答える