I need help making a bandpass filter

1 回表示 (過去 30 日間)
Reed
Reed 2014 年 2 月 4 日
コメント済み: Anuj 2014 年 2 月 4 日
I am wanting to make a chebyshev bandpass filter, remove 6-18 hz, sampled at 1000 hz. I am confused as to the parameters and which filter function to use.

採用された回答

Anuj
Anuj 2014 年 2 月 4 日
you can use this function- fdesign.bandpass
  2 件のコメント
Reed
Reed 2014 年 2 月 4 日
Thanks. I went ahead and used the filter design tool, saved it as matlab code. but now I am not sure how to apply that filter to my signal. this is the end of the code h = fdesign.bandpass('N,Fst1,Fst2,Ast', N, Fstop1, Fstop2, Astop, Fs); Hd = design(h, 'cheby2');
Anuj
Anuj 2014 年 2 月 4 日
Try this:
output = filter(Hd,input);

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeDigital Filter Design についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by