2016-03-22 18 views
0

複素係数を持つ非対称FIRフィルタを解析しようとしています。私はnumpy関数freqzを使って、実際の係数を持つFIRまたはIIRフィルタの周波数応答を分析できることを知っています。現時点では、FIRフィルタの通常のFFTを使用していますが、fftshiftを使って0の前に負の周波数を入れてから、周波数ビンを計算するためにfftfreqsを実行し、最後にすべての周波数にキャリア周波数を加算しますfftfreqsによって与えられた配列に格納されます。とにかく、私はそれが間違った方法だと確信しています。freqzを使用して複素FIRフィルタの応答を得る方法

答えて

0

気にしない、私は時間の絶対値を望んでいた指定せずに応答をプロットしてみましたので、私は混乱しました、freqzをするために複雑な係数のセットを渡すために絶対的に可能である警告レンダリングされた: ComplexWarning:Casting complex values to real discards the imaginary partを。私のような若い選手のためのトラップ!

関連する問題