質問: デジタルフィルタのフィルタ設計 デジタルフィルタを設計するとき、乗算することでカットオフ周波数が制御できるのですが、最初に指定した、カットオフ周波数と測定結果のカットオフ周波数が違うのですが、何が原因かわかりません。 例えばカットオフ周波数100hzで、サンプリング周波数が1khzで、 計算方法が、ωc=fc/fs h0=2ωc hk=2ωc*(sin2πkωc)/2πkωc で信号に乗算してカットオフ周波数が調節できます。測定結果が、カットオフ周波数が80hzとかになるんですけど、どうしてでしょうか?
回答: その計算方法だと、hkはk=∞まで続く数列になりますが、 実際の計算では途中で打ち切っているかと思います。 その打ち切りの影響が出ているかと思います。