フィルター

フィルターをインパルス応答で実現することができる。

h=ffilt("lp",100,1/4,1/4);

という関数で、0.1 * サンプリング周波数をカットオフ周波数とするローパスフィルターを作ることができる。

各種のフィルターのインパルスレスポンスを見てみよう。

ローパスフィルターのインパルスレスポンス

plot(ffilt("lp",100,0.1,0.1));

ハイパスフィルターのインパルスレスポンス

plot(ffilt("hp",100,0.1,0.1));

バンドパスフィルターのインパルスレスポンス

plot(ffilt("bp",100,0.1,0.12));