デジタル信号処理の基礎

入力 x[n]、出力 y[n] のシステムのうち、因果的(出力がその時刻までの入力だけで決まる)であるものはどれか。

  1. Ay[n] = x[n + 1] − x[n]
  2. By[n] = x[n] + 0.5y[n − 1]
  3. Cy[n] = (x[n − 1] + x[n] + x[n + 1])/3
答えと解説を見る

正解:B. y[n] = x[n] + 0.5y[n − 1]

因果的なシステムでは、時刻 n の出力が、時刻 n 以前の入力(と過去の出力)だけで決まります。y[n] = x[n] + 0.5y[n − 1] は現在の入力と1つ前の出力だけを使うので因果的で、そのまま実時間で計算できます。x[n + 1] を含むほかの2つは、まだ届いていない未来の入力を使うので因果的ではありません。録音済みのデータを後から処理する場合などは、出力を遅らせることで、前後の値を使う処理も実現できます。

  • A. 次の時刻の入力 x[n + 1] を使うので、因果的ではありません。
  • B. 正しい。現在の入力と過去の出力だけで計算できます。
  • C. 前後の3つの値の平均で、未来の入力 x[n + 1] を含むので因果的ではありません。
この分野を解く 分野ページへ

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

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

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

  1. u[n] を単位ステップとする。インパルス応答が次のように表されるLTIシステムのうち、BIBO安定(有界な入力に対して出力が必ず有界)であるものはどれか。
  2. x[n] = {1, 2, 3}(n = 0, 1, 2)を、インパルス応答 h[n] = {1, −1}(n = 0, 1)のLTIシステムに入力した。出力 y[0]〜y[3] として正しいものはどれか。
  3. 差分方程式 y[n] = x[n] + 0.5y[n − 1] で表されるシステムに、n = 0 から単位ステップ(n ≥ 0 で x[n] = 1)を入力した。y[−1] = 0 のとき、y[2] として正しいものはどれか。
  4. サンプリング周波数48 kHzの信号を、1024点の離散フーリエ変換(DFT)で解析する。周波数ビンの間隔として正しいものはどれか。
  5. k = 0 を直流のビンとする。サンプリング周波数8 kHzでサンプリングした1 kHzの正弦波を256点のDFTで解析したとき、正の周波数の側でピークが現れるビンの番号 k として正しいものはどれか。