デジタル信号処理の基礎

101タップの直線位相FIRフィルタ(係数が左右対称)の群遅延として正しいものはどれか。

  1. A50サンプル
  2. B50.5サンプル
  3. C101サンプル
答えと解説を見る

正解:A. 50サンプル

係数が対称なNタップのFIRフィルタの群遅延は、周波数によらず (N − 1)/2 サンプルです。N = 101 なら (101 − 1)/2 = 50 サンプルで、係数の中心(51番目の係数 h[50])の位置に当たります。サンプリング周波数48 kHzなら 50 ÷ 48000 ≈ 1.04 ms の遅れになり、実時間の処理では、タップ数を増やすほど遅延が大きくなる点に注意が必要です。

  • A. 正しい。(101 − 1)/2 = 50 サンプルです。
  • B. N/2 = 101/2 の値です。遅れは係数の中心の位置 (N − 1)/2 で決まります。
  • C. タップ数そのもの(インパルス応答の全長)です。遅れは、その中心の位置で決まります。
この分野を解く 分野ページへ

デジタル信号処理の基礎の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

デジタル信号処理の基礎のほかの問題

  1. サンプリング周波数8 kHzで、直近8サンプルの平均をとる移動平均フィルタ y[n] = (x[n] + x[n − 1] + … + x[n − 7])/8 を使う。出力が0になる最も低い周波数として正しいものはどれか。
  2. 指数平滑化 y[n] = 0.2x[n] + 0.8y[n − 1] で表される1次のIIRローパスフィルタの、直流とナイキスト周波数での利得の組み合わせとして正しいものはどれか。
  3. アナログフィルタの伝達関数 H(s) からデジタルフィルタを設計するときに使う、双一次変換の説明として正しいものはどれか。
  4. 次数の高いIIRフィルタを、係数のビット数が限られた固定小数点で実装するときの注意として正しいものはどれか。
  5. サンプリング周波数48 kHzの信号を、4サンプルごとに1つ取り出して12 kHzに下げる(1/4のデシメーション)。間引く前に置くローパスフィルタで取り除いておくべき周波数の成分として正しいものはどれか。