些細な質問で申し訳ありませんが、私は信号処理に不慣れで、適切な説明のあるPythonコードが見つかりませんでした。だから私はダミーの説明を喜んで手に入れます:)
1 nsec(1e-9秒)ごとにサンプリングした信号があり、たとえば1e4ポイントがあります。この信号から高周波をフィルタリングする必要があります。10MHzより高い周波数をフィルタリングする必要があるとしましょう。カットオフ周波数より低い周波数の信号は変更されずに渡されるようにしたいと思います。これは、カットオフ周波数より低い周波数では、フィルターのゲインが1になることを意味します。フィルタの順序を指定できるようにしたいと思います。つまり、fitsr次数フィルターはカットオフ周波数の後に20 db / decadeの勾配(パワーロールオフ)を持ち、2次フィルターはカットオフ周波数の後に40 db/decの勾配を持ちます。コードの高いパフォーマンスは重要です。
助けてくれてありがとう。アレックス。