デジタル信号処理の基礎

差分方程式 y[n] = x[n] + 0.5y[n − 1] で表されるシステムに、n = 0 から単位ステップ(n ≥ 0 で x[n] = 1)を入力した。y[−1] = 0 のとき、y[2] として正しいものはどれか。

  1. A1.75
  2. B1.875
  3. C2
答えと解説を見る

正解:A. 1.75

順に計算すると、y[0] = 1 + 0.5 × 0 = 1、y[1] = 1 + 0.5 × 1 = 1.5、y[2] = 1 + 0.5 × 1.5 = 1.75 です。このまま続けると y[n] = 2 − 0.5ⁿ となり、最終値 1/(1 − 0.5) = 2 に近づいていきます。過去の出力を使う(帰還がある)ので、インパルス応答 0.5ⁿ が無限に続くIIRフィルタです。

  • A. 正しい。1 → 1.5 → 1.75 と変化します。
  • B. y[3] の値です。y[0] から数えて2つ先が y[2] です。
  • C. n → ∞ での最終値 1/(1 − 0.5) です。y[2] ではまだ到達していません。
この分野を解く 分野ページへ

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

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

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

  1. サンプリング周波数48 kHzの信号を、1024点の離散フーリエ変換(DFT)で解析する。周波数ビンの間隔として正しいものはどれか。
  2. k = 0 を直流のビンとする。サンプリング周波数8 kHzでサンプリングした1 kHzの正弦波を256点のDFTで解析したとき、正の周波数の側でピークが現れるビンの番号 k として正しいものはどれか。
  3. 実数の信号 x[n] の64点のDFTを計算したところ、X[10] = 3 + 4j であった。X[54] として正しいものはどれか。
  4. 8点の実数の信号 x[n] = {3, 1, 3, 1, 3, 1, 3, 1} の DFT を X[k] = Σx[n]e^(−j2πkn/8) とする。ナイキスト周波数に当たるビン X[4] の値として正しいものはどれか。
  5. N点のDFTを定義どおりに計算すると約 N² 回、FFT(高速フーリエ変換)では約 N log₂N 回の演算で済むとする。N = 1024 のとき、FFTによる演算回数の削減の度合いとして最も近いものはどれか。