tecktom.com

総合演習

2026年10月15日10分で読めますAI生成教科書『基礎理論』第13章 主要結果のまとめと総合演習

AI 生成・木下が未勉強

信号処理論入門 第13章 §13.3 ★★ 合わせ技・差分方程式・全域通過の演習

例題 13.1(演習13.1(時間シフトと変調の合わせ技)★★)

オリジナルx(t)=e−α(t−t0)u(t−t0)cos⁡ ⁣(ω0(t−t0))x(t)=\mathrm{e}^{-\alpha(t-t_0)}u(t-t_0)\cos\!\bigl(\omega_0(t-t_0)\bigr)(α>0\alpha>0)のFourier 変換を求めよ。

解答

まず g(t)=e−αtu(t)↔G(ω)=1α+jωg(t)=\mathrm{e}^{-\alpha t}u(t)\leftrightarrow G(\omega)=\dfrac{1}{\alpha+\mathrm{j}\omega}。余弦の変調(周波数シフト)で

g(t)cos⁡(ω0t) ↔ 12[G(ω−ω0)+G(ω+ω0)]=12 ⁣[1α+j(ω−ω0)+1α+j(ω+ω0)].g(t)\cos(\omega_0 t)\ \leftrightarrow\ \frac12\bigl[G(\omega-\omega_0)+G(\omega+\omega_0)\bigr] =\frac12\!\left[\frac{1}{\alpha+\mathrm{j}(\omega-\omega_0)}+\frac{1}{\alpha+\mathrm{j}(\omega+\omega_0)}\right].

最後に全体の時間シフト t→t−t0t\to t-t_0 は位相 e−jωt0\mathrm{e}^{-\mathrm{j}\omega t_0} を掛けるだけだから、

X(ω)=e−jωt02[1α+j(ω−ω0)+1α+j(ω+ω0)].X(\omega)=\frac{\mathrm{e}^{-\mathrm{j}\omega t_0}}{2} \left[\frac{1}{\alpha+\mathrm{j}(\omega-\omega_0)}+\frac{1}{\alpha+\mathrm{j}(\omega+\omega_0)}\right].

シフトは振幅(絶対値)を変えず位相だけを回すので、∣X(ω)∣\left\vert X(\omega)\right\vert は t0t_0 に依らない。三つの性質(基本対・変調・シフト)を積み上げる典型問題である。

例題 13.2(演習13.2(畳み込みのスペクトル)★★)

オリジナルh(t)=e−αtu(t)h(t)=\mathrm{e}^{-\alpha t}u(t) をインパルス応答にもつ LTI システムに、x(t)=e−βtu(t)x(t)=\mathrm{e}^{-\beta t}u(t)(α≠β\alpha\ne\beta、ともに正)を入力した。出力 y=x∗hy=x* h のスペクトル Y(ω)Y(\omega) と、y(t)y(t) を求めよ。

解答

畳み込み定理より Y(ω)=X(ω)H(ω)=1(β+jω)(α+jω)Y(\omega)=X(\omega)H(\omega)=\dfrac{1}{(\beta+\mathrm{j}\omega)(\alpha+\mathrm{j}\omega)}。jω=s\mathrm{j}\omega=s とみて部分分数分解すると

Y=1(β+s)(α+s)=1α−β(1β+s−1α+s).Y=\frac{1}{(\beta+s)(\alpha+s)}=\frac{1}{\alpha-\beta}\Bigl(\frac{1}{\beta+s}-\frac{1}{\alpha+s}\Bigr).

各項を逆変換して

y(t)=1α−β(e−βt−e−αt)u(t).y(t)=\frac{1}{\alpha-\beta}\bigl(\mathrm{e}^{-\beta t}-\mathrm{e}^{-\alpha t}\bigr)u(t).

これは例題1.1で時間領域の畳み込み積分から求めた結果と一致する。時間領域の畳み込み積分と、周波数領域での積+部分分数が同じ答えを与えることを確認できる好例で、どちらの道具でも解けるようにしておきたい。

例題 13.3(演習13.3(DFT の分解能)★★)

オリジナルサンプリング周波数 fs=64 Hzf_s=64\ \mathrm{Hz} で 11 秒間(N=64N=64 点)観測した信号を DFT する。(1)周波数ビンの間隔 Δf\Delta f はいくらか。(2)4 Hz4\ \mathrm{Hz} と 4.5 Hz4.5\ \mathrm{Hz} の二成分は分離できるか。(3)零詰めで N=256N=256 点にすると分離できるようになるか。

解答

(1)DFT の周波数間隔は Δf=fs/N=64/64=1 Hz\Delta f=f_s/N=64/64=1\ \mathrm{Hz}。(2)真の周波数分解能は観測長 T=N/fs=1 sT=N/f_s=1\ \mathrm{s} で決まり、∼1/T=1 Hz\sim1/T=1\ \mathrm{Hz} 程度。44 と 4.5 Hz4.5\ \mathrm{Hz} の差 0.5 Hz0.5\ \mathrm{Hz} はこれより小さく、しかも 4.5 Hz4.5\ \mathrm{Hz} は区間に整数周期入らずリーケージで広がるため、明瞭には分離できない。(3)零詰めは Δf\Delta f を見かけ上 0.25 Hz0.25\ \mathrm{Hz} に細かくするが、真の分解能は観測長 1 s1\ \mathrm{s} のままで向上しない。したがって分離能力は本質的に改善しない。分離したければ観測長そのものを延ばす(例:2 s2\ \mathrm{s} 観測して分解能 0.5 Hz0.5\ \mathrm{Hz})必要がある。これは「零詰め=補間であって情報増加ではない」という第6章の要点の確認である。

例題 13.4(演習13.4(差分方程式の総合問題)★★★)

オリジナル入出力関係が

y[n]−56y[n−1]+16y[n−2]=x[n]y[n]-\frac{5}{6}y[n-1]+\frac{1}{6}y[n-2]=x[n]

で与えられる因果的システムの伝達関数・極・ROC を求めて BIBO 安定性を判定し、インパルス応答を求めよ。

解答

z 変換して

H(z)=11−56z−1+16z−2=1(1−12z−1)(1−13z−1).H(z)=\frac{1}{1-\frac56z^{-1}+\frac16z^{-2}} =\frac{1}{\bigl(1-\frac12z^{-1}\bigr)\bigl(1-\frac13z^{-1}\bigr)}.

極は z=1/2, 1/3z=1/2,\,1/3(零点は z=0z=0 の二重)、因果的だから ROC は ∣z∣>1/2\left\vert z\right\vert >1/2。全極が単位円内なのでBIBO 安定。部分分数分解は被覆法で

A=11−13z−1∣z−1=2=11−23=3,B=11−12z−1∣z−1=3=11−32=−2A=\frac{1}{1-\frac13z^{-1}}\bigg|_{z^{-1}=2}=\frac{1}{1-\frac23}=3,\qquad B=\frac{1}{1-\frac12z^{-1}}\bigg|_{z^{-1}=3}=\frac{1}{1-\frac32}=-2

より H(z)=31−12z−1−21−13z−1H(z)=\dfrac{3}{1-\frac12z^{-1}}-\dfrac{2}{1-\frac13z^{-1}}、したがって

h[n]=[3(12)n−2(13)n]u[n].h[n]=\Bigl[3\Bigl(\frac12\Bigr)^n-2\Bigl(\frac13\Bigr)^n\Bigr]u[n].

検算:h[0]=3−2=1h[0]=3-2=1(差分方程式で y[0]=x[0]=1y[0]=x[0]=1 と一致)、h[1]=32−23=56h[1]=\frac32-\frac23=\frac56(y[1]=56y[0]=56y[1]=\frac56y[0]=\frac56 と一致)。この h[n]h[n] が差分方程式を満たすことは数値的にも確認済み(検算スクリプト [E1])。

例題 13.5(演習13.5(全域通過システムの位相遅延)★★)

オリジナルH(z)=z−1−α1−αz−1H(z)=\dfrac{z^{-1}-\alpha}{1-\alpha z^{-1}}(0<α<10<\alpha<1)が全域通過であることを示し、その群遅延が τ(Ω)=1−α21+α2−2αcos⁡Ω\tau(\Omega)=\dfrac{1-\alpha^2}{1+\alpha^2-2\alpha\cos\Omega}(常に正)となることを確かめよ。

解答

単位円上で分子はe−jΩ−α=e−jΩ(1−αejΩ)\mathrm{e}^{-\mathrm{j}\Omega}-\alpha=\mathrm{e}^{-\mathrm{j}\Omega}(1-\alpha\mathrm{e}^{\mathrm{j}\Omega}) だから

∣H(ejΩ)∣=∣1−αejΩ∣∣1−αe−jΩ∣=1\left\vert H(\mathrm{e}^{\mathrm{j}\Omega})\right\vert =\frac{\left\vert 1-\alpha\mathrm{e}^{\mathrm{j}\Omega}\right\vert }{\left\vert 1-\alpha\mathrm{e}^{-\mathrm{j}\Omega}\right\vert }=1

(分母は分子の複素共役の絶対値)。よって全域通過である。位相は

arg⁡H=−Ω+arg⁡(1−αejΩ)−arg⁡(1−αe−jΩ)=−Ω+2arg⁡(1−αejΩ)\arg H=-\Omega+\arg(1-\alpha\mathrm{e}^{\mathrm{j}\Omega})-\arg(1-\alpha\mathrm{e}^{-\mathrm{j}\Omega}) =-\Omega+2\arg(1-\alpha\mathrm{e}^{\mathrm{j}\Omega})

で、arg⁡(1−αejΩ)=−arctan⁡αsin⁡Ω1−αcos⁡Ω\arg(1-\alpha\mathrm{e}^{\mathrm{j}\Omega})=-\arctan\dfrac{\alpha\sin\Omega}{1-\alpha\cos\Omega}を微分して整理すると(分母 =1+α2−2αcos⁡Ω=∣1−αejΩ∣2=1+\alpha^2-2\alpha\cos\Omega=\left\vert 1-\alpha\mathrm{e}^{\mathrm{j}\Omega}\right\vert ^2に注意)

τ(Ω)=− ⁣d ⁣dΩarg⁡H=1−2⋅αcos⁡Ω−α21+α2−2αcos⁡Ω=1−α21+α2−2αcos⁡Ω>0.\tau(\Omega)=-\frac{\mathop{}\!\mathrm{d}}{\mathop{}\!\mathrm{d}\Omega}\arg H =1-2\cdot\frac{\alpha\cos\Omega-\alpha^2}{1+\alpha^2-2\alpha\cos\Omega} =\frac{1-\alpha^2}{1+\alpha^2-2\alpha\cos\Omega}>0.

分子は 0<α<10<\alpha<1 で正、分母は ∣1−αejΩ∣2>0\left\vert 1-\alpha\mathrm{e}^{\mathrm{j}\Omega}\right\vert ^2>0。つまり全域通過システムはどの周波数でも必ず位相を遅らせる(数値検証済み:検算スクリプト [E2])。Ω=0\Omega=0 で最大1+α1−α\frac{1+\alpha}{1-\alpha}、Ω=π\Omega=\pi で最小 1−α1+α\frac{1-\alpha}{1+\alpha} の遅延になる。

例題 13.6(演習13.6(線形位相 FIR の設計と読み取り)★★★)

オリジナルインパルス応答 h=(1,2,1)h=(1,\sqrt2,1)(n=0,1,2n=0,1,2)のフィルタについて、(1)線形位相であることを示し、(2)振幅応答を求めて何のフィルタか述べ、(3)(−1)nh[n](-1)^nh[n] としたときの特性の変化を述べよ。

解答

(1)係数が中心 n=1n=1 に対して偶対称(相反多項式)だから線形位相である。実際 H(ejΩ)=e−jΩ(2+2cos⁡Ω)H(\mathrm{e}^{\mathrm{j}\Omega})=\mathrm{e}^{-\mathrm{j}\Omega}(\sqrt2+2\cos\Omega) と書け、位相は −Ω-\Omega(2+2cos⁡Ω>0\sqrt2+2\cos\Omega>0 の範囲、すなわち Ω<3π/4\Omega<3\pi/4)。

(2)∣H∣=∣2+2cos⁡Ω∣\left\vert H\right\vert =\left\vert \sqrt2+2\cos\Omega\right\vert。Ω=0\Omega=0 で最大 2+22+\sqrt2、Ω=3π/4\Omega=3\pi/4 で 0(H(z)=1+2z−1+z−2H(z)=1+\sqrt2z^{-1}+z^{-2} の単位円上の零点 e±j3π/4\mathrm{e}^{\pm\mathrm{j}3\pi/4})。低域を通し高域を落とすローパスフィルタである。

(3)(−1)n(-1)^n 倍は H(z)→H(−z)H(z)\to H(-z)、すなわち周波数応答の π\pi シフトだから、振幅応答は ∣2−2cos⁡Ω∣\left\vert \sqrt2-2\cos\Omega\right\vert となり、零点は e±jπ/4\mathrm{e}^{\pm\mathrm{j}\pi/4} に移ってハイパスフィルタになる。係数の対称性は保たれる((1,−2,1)(1,-\sqrt2,1) も偶対称)ので線形位相のままである。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『基礎理論』の記事一覧へ