How to make a bandpass filter to only let 1-2 Hz of our signal pass?

1 回表示 (過去 30 日間)
Anonymous
Anonymous 2018 年 11 月 29 日
回答済み: Star Strider 2018 年 11 月 30 日
I'm trying to make a bandpass filter for a signal so I can find the single frequency when I take the fourier transform of the signal. I only want frequencies between 1-2 Hz.
  1 件のコメント
Jan
Jan 2018 年 11 月 30 日
What have you tried so far? Which problem do you have?

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

回答 (1 件)

Star Strider
Star Strider 2018 年 11 月 30 日
If you have R2018a or later, use the bandpass (link) function. It designs an efficient elliptical filter.
If you use the second ‘d’ (digital filter object) output, use filtfilt to filter your signal with it, not filter as in the documentation.

カテゴリ

Help Center および File ExchangeTransforms and Spectral Analysis についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by