• 締切済み

フィルタ係数から特性を求めるには?

FIRフィルタを作っています。 遮断周波数を設定してフィルタ係数を求めたのはいいんですが、その係数から周波数-振幅特性が実際にどのようなグラフになっているのかがわかりません。 求める方法を教えてください。 宜しくお願いします。

みんなの回答

  • moteco
  • ベストアンサー率56% (9/16)
回答No.2

excelでも問題ないですよ。インパルス応答結果を分析ツールでフーリエ変換して、その結果が複素数で出てくるので、その絶対値をとれば振幅特性になるし、位相を出せば位相特性が求められます。 C&C++のカテだったので、Cでやるのだと思ってました。 多分そこらあたりの関数はexcelに入っているはずなので、それを使えば良いと思います。 まぁあとはexcelの使い方になってしまうので、自分で調べるか、そっちのカテで聞いてください。

aakey
質問者

お礼

たびたびありがとうございます。 Cでフィルタ係数を作っていたのので、Cのカテゴリに書いてしまいました・・・ でもCでもエクセルでもできることがわかりました。 ありがとうございます。

  • moteco
  • ベストアンサー率56% (9/16)
回答No.1

周波数特性を求めたいならば、インパルス応答の結果をフーリエ変換すれば出てくると思いますが...

aakey
質問者

お礼

回答ありがとうございます。 今エクセル上で求めようとしているんですが 問題なく求められるでしょうか?

関連するQ&A