111 年 國立成功大學工程科學系碩士班甲組《訊號與系統》

📄 試題原卷 免費註冊後即可對照原始考卷 PDF免費註冊

第 1 題10 分

For any discrete-time signal x[n], show that
∑m=−∞∞x[m]=x[n]∗u[n]\sum_{m=-\infty}^{\infty} x[m] = x[n] * u[n]
where '*' denotes the convolution and u[n] is the unit step function.

登入後即可作答並保存紀錄。

這一題的完整詳解

此題考驗離散時間訊號的卷積定義與單位步階函數的性質。
我們要證明離散時間訊號 x[n]x[n] 與單位步階函數 u[n]u[n] 的卷積結果,等於將 x[n]x[n] 的所有樣本值加總。

卷積的定義為:
(x∗u)[n]=∑k=−∞∞x[k]u[n−k](x * u)[n] = \sum_{k=-\infty}^{\infty} x[k] u[n-k]

單位步階函數 u[m]u[m] 的定義是:
u[m]={1if m≥00if m<0u[m] = \begin{cases} 1 & \text{if } m \ge 0 \\ 0 & \text{if } m < 0 \end{cases}

在卷積的公式中,我們有 u[n−k]u[n-k]。根據單位步階函數的定義, u[n−k]u[n-k] 的值只有在 n−k≥0n-k \ge 0 時才為 1,否則為 0。
n−k≥0  ⟹  k≤nn-k \ge 0 \implies k \le n。

因此,卷積公式可以寫成:
(x∗u)[n]=∑k=−∞∞x[k]u[n−k]=∑k=−∞nx[k]⋅1(x * u)[n] = \sum_{k=-\infty}^{\infty} x[k] u[n-k] = \sum_{k=-\infty}^{n} x[k] \cdot 1
(x∗u)[n]=∑k=−∞nx[k](x * u)[n] = \sum_{k=-\infty}^{n} x[k]

題目要求證明的是:
∑m=−∞∞x[m]=x[n]∗u[n]\sum_{m=-\infty}^{\infty} x[m] = x[n] * u[n]
這裡的 ∑m=−∞∞x[m]\sum_{m=-\infty}^{\infty} x[m] 似乎是題目印刷上的錯誤,因為它是一個常數值,與 nn 無關,而右式的 x[n]∗u[n]x[n] * u[n] 是一個與 nn 相關的函數。
根據標準的訊號與系統定義,單位步階函數與任意訊號的卷積,是該訊號的累積和(或稱總和)。
因此,題目應該是想問:
∑k=−∞nx[k]=x[n]∗u[n]\sum_{k=-\infty}^{n} x[k] = x[n] * u[n]
如果題目確實是要證明 ∑m=−∞∞x[m]=x[n]∗u[n]\sum_{m=-\infty}^{\infty} x[m] = x[n] * u[n],那這是一個錯誤的敘述。
假設題目是想問 x[n]∗u[n]x[n] * u[n] 的結果,且右式的 x[n]x[n] 並非指特定時間點的樣本值,而是訊號本身。
那麼,根據卷積的定義,我們得到:
(x∗u)[n]=∑k=−∞nx[k](x * u)[n] = \sum_{k=-\infty}^{n} x[k]
這代表對訊號 x[n]x[n] 在 nn 時間點之前的(包含 nn)所有樣本值進行加總。

如果題目真的是 ∑m=−∞∞x[m]\sum_{m=-\infty}^{\infty} x[m],這表示對訊號 x[n]x[n] 的所有樣本值加總,得到一個常數。

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 2 題30 分

For two continuous-time signals x(t) and y(t), the cross-correlation function is defined as
Φxy(t)=∫−∞∞x(t+τ)y(τ)dτ\Phi_{xy}(t) = \int_{-\infty}^{\infty} x(t + \tau)y(\tau)d\tau
Let X(jω)X(j\omega) and Y(jω)Y(j\omega) be the spectra of x(t)x(t) and y(t)y(t), respectively. Also let Φxy(jω)\Phi_{xy}(j\omega) be the spectrum of Φxy(t)\Phi_{xy}(t) and Φxx(jω)\Phi_{xx}(j\omega) be the spectrum of Φxx(t)\Phi_{xx}(t).

a. (10%) Show that
x(t)∗y(t)=∫−∞∞x(t−τ)y(τ)dτx(t) * y(t) = \int_{-\infty}^{\infty} x(t-\tau)y(\tau)d\tau
b. (10%) Express Φxy(jω)\Phi_{xy}(j\omega) in terms of X(jω)X(j\omega) and Y(jω)Y(j\omega).
c. (10%) If x(t)x(t) is real, express Φxx(jω)\Phi_{xx}(j\omega) in terms of X(jω)X(j\omega).

登入後即可作答並保存紀錄。

這一題的完整詳解

此題主要考驗連續時間訊號的卷積、互相關函數以及傅立葉轉換的性質,特別是頻域下的運算關係。

首先,我們來釐清題目中定義的 Φxy(t)\Phi_{xy}(t) 與標準的互相關函數 (cross-correlation) 的定義。標準的互相關函數定義為 ϕxy(t)=∫−∞∞x(τ)y(τ+t)dτ\phi_{xy}(t) = \int_{-\infty}^{\infty} x(\tau) y(\tau+t) d\tau 或 ∫−∞∞x(τ+t)y(τ)dτ\int_{-\infty}^{\infty} x(\tau+t) y(\tau) d\tau。題目中給的定義 Φxy(t)=∫−∞∞x(t+τ)y(τ)dτ\Phi_{xy}(t) = \int_{-\infty}^{\infty} x(t + \tau)y(\tau)d\tau 實際上是將 xx 的時間軸反轉後再做卷積。讓我們依據題目給的定義來進行。

a. 證明卷積定義
連續時間訊號 x(t)x(t) 與 y(t)y(t) 的卷積定義為:
(x∗y)(t)=∫−∞∞x(λ)y(t−λ)dλ(x * y)(t) = \int_{-\infty}^{\infty} x(\lambda) y(t-\lambda)d\lambda
題目要求證明的是:
x(t)∗y(t)=∫−∞∞x(t−τ)y(τ)dτx(t) * y(t) = \int_{-\infty}^{\infty} x(t-\tau)y(\tau)d\tau
這與標準卷積定義的變數形式不同。讓我們從標準定義出發,並進行變數替換。
標準卷積定義:
(x∗y)(t)=∫−∞∞x(λ)y(t−λ)dλ(x * y)(t) = \int_{-\infty}^{\infty} x(\lambda) y(t-\lambda)d\lambda
令 λ=t−τ\lambda = t - \tau。則 dλ=−dτd\lambda = -d\tau。
當 λ→−∞\lambda \to -\infty, t−τ→−∞t-\tau \to -\infty,由於 tt 是固定的,此時 τ→∞\tau \to \infty。
當 λ→∞\lambda \to \infty, t−τ→∞t-\tau \to \infty,此時 τ→−∞\tau \to -\infty。
所以積分上下限會反轉,且出現負號:
(x∗y)(t)=∫∞−∞x(t−τ)y(τ)(−dτ)(x * y)(t) = \int_{\infty}^{-\infty} x(t-\tau) y(\tau) (-d\tau)
(x∗y)(t)=−∫∞−∞x(t−τ)y(τ)dτ(x * y)(t) = -\int_{\infty}^{-\infty} x(t-\tau) y(\tau) d\tau
(x∗y)(t)=∫−∞∞x(t−τ)y(τ)dτ(x * y)(t) = \int_{-\infty}^{\infty} x(t-\tau) y(\tau) d\tau
這正是題目要求證的結果。

【答案】
x(t)∗y(t)=∫−∞∞x(t−τ)y(τ)dτx(t) * y(t) = \int_{-\infty}^{\infty} x(t-\tau)y(\tau)d\tau

b. 求解 Φxy(jω)\Phi_{xy}(j\omega)

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 3 題30 分

Consider a discrete-time system with input x[n] and output y[n]. Let y[n]=xe[n]y[n] = x_e[n] where xe[n]x_e[n] is the even component of x[n]x[n].

a. (5%) Determine the output of the system if the input is the impulse function δ[n]\delta[n].
b. (5%) Is this system memoryless?
c. (5%) Is this system causal?
d. (5%) Is this system stable?
e. (5%) Is this system linear?
f. (5%) Is this system time-invariant?

登入後即可作答並保存紀錄。

這一題的完整詳解

此題考驗對離散時間系統性質的理解,包括輸入輸出關係、零輸入響應、記憶性、因果性、穩定性、線性與時不變性。
系統的輸出定義為 y[n]=xe[n]y[n] = x_e[n],其中 xe[n]x_e[n] 是輸入訊號 x[n]x[n] 的偶分量。
一個訊號 x[n]x[n] 的偶分量 xe[n]x_e[n] 和奇分量 xo[n]x_o[n] 的定義如下:
xe[n]=12(x[n]+x[−n])x_e[n] = \frac{1}{2}(x[n] + x[-n])
xo[n]=12(x[n]−x[−n])x_o[n] = \frac{1}{2}(x[n] - x[-n])
顯然,x[n]=xe[n]+xo[n]x[n] = x_e[n] + x_o[n]。
所以,系統的輸出就是將輸入訊號 x[n]x[n] 轉換為其偶分量。

a. 當輸入為脈衝函數 δ[n]\delta[n] 時,求輸出 y[n]y[n]。
輸入 x[n]=δ[n]x[n] = \delta[n]。
首先計算 x[n]x[n] 的偶分量 xe[n]x_e[n]:
xe[n]=12(x[n]+x[−n])x_e[n] = \frac{1}{2}(x[n] + x[-n])
xe[n]=12(δ[n]+δ[−n])x_e[n] = \frac{1}{2}(\delta[n] + \delta[-n])
我們知道 δ[n]\delta[n] 是偶函數,即 δ[n]=δ[−n]\delta[n] = \delta[-n]。
因此,
xe[n]=12(δ[n]+δ[n])=12(2δ[n])=δ[n]x_e[n] = \frac{1}{2}(\delta[n] + \delta[n]) = \frac{1}{2}(2\delta[n]) = \delta[n]
系統的輸出 y[n]y[n] 是 xe[n]x_e[n]:
y[n]=xe[n]=δ[n]y[n] = x_e[n] = \delta[n]

【答案】
y[n]=δ[n]y[n] = \delta[n]

b. 系統是否為記憶體(memoryless)?
一個系統如果其輸出在任何時刻 nn 的值僅取決於輸入在該時刻 nn 的值,則稱為記憶體系統。
本系統的輸出是 y[n]=xe[n]=12(x[n]+x[−n])y[n] = x_e[n] = \frac{1}{2}(x[n] + x[-n])。
為了計算 y[n]y[n],我們不僅需要知道 x[n]x[n] 的值,還需要知道 x[−n]x[-n] 的值。
由於 x[−n]x[-n] 是過去(對於 n>0n>0)或未來(對於 n<0n<0)的輸入值,因此系統的輸出不僅依賴於當前輸入 x[n]x[n],還依賴於過去或未來的輸入。
所以,此系統不是記憶體系統。

【答案】
否。

c. 系統是否為因果(causal)?
一個系統如果其輸出在任何時刻 nn 的值僅取決於當前時刻 nn 和過去時刻(n′<nn'<n)的輸入值,則稱為因果系統。
本系統的輸出是 y[n]=12(x[n]+x[−n])y[n] = \frac{1}{2}(x[n] + x[-n])。
當 n>0n > 0 時,我們需要 x[n]x[n] 和 x[−n]x[-n]。這裡的 x[−n]x[-n] 是未來時刻的輸入值(因為 −n<n-n < n)。
例如,計算 y[1]y[1] 需要 x[1]x[1] 和 x[−1]x[-1]。
由於 y[n]y[n] 的計算需要 x[−n]x[-n],而 −n-n 對於 n>0n>0 而言是未來的時間點。
因此,此系統不是因果系統。

【答案】
否。

d. 系統是否為穩定(stable)?
一個系統如果對於所有有界的輸入訊號,都能產生有界的輸出訊號(BIBO stable),則稱為穩定系統。
也就是說,如果 ∣x[n]∣≤Mx|x[n]| \le M_x 對於所有 nn 成立,則必須存在一個常數 MyM_y 使得 ∣y[n]∣≤My|y[n]| \le M_y 對於所有 nn 成立。
系統輸出為 y[n]=12(x[n]+x[−n])y[n] = \frac{1}{2}(x[n] + x[-n])。
假設輸入 x[n]x[n] 是有界的,即 ∣x[n]∣≤Mx|x[n]| \le M_x 對於所有 nn。
那麼 ∣x[−n]∣|x[-n]| 也必定有界,因為 −n-n 也是所有可能的整數值。我們可以令 ∣x[−n]∣≤Mx|x[-n]| \le M_x。
現在考慮輸出的絕對值:
∣y[n]∣=∣12(x[n]+x[−n])∣|y[n]| = \left| \frac{1}{2}(x[n] + x[-n]) \right|
∣y[n]∣≤12(∣x[n]∣+∣x[−n]∣)|y[n]| \le \frac{1}{2}(|x[n]| + |x[-n]|)

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 4 題10 分

Use Parseval's relation to find the value of
∫−∞∞sin⁡2(ω)ω2dω\int_{-\infty}^{\infty} \frac{\sin^2(\omega)}{\omega^2} d\omega

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查連續時間傅立葉轉換的 Parseval 關係:

∫−∞∞∣x(t)∣2 dt=12π∫−∞∞∣X(ω)∣2 dω\int_{-\infty}^{\infty}|x(t)|^2\,dt = \frac{1}{2\pi} \int_{-\infty}^{\infty}|X(\omega)|^2\,d\omega

其中傅立葉轉換定義為

X(ω)=∫−∞∞x(t)e−jωt dtX(\omega)=\int_{-\infty}^{\infty}x(t)e^{-j\omega t}\,dt

題目中的 sin⁡2(ω)ω2\dfrac{\sin^2(\omega)}{\omega^2},可由矩形脈衝的傅立葉轉換平方得到。

解題方法

選取矩形訊號

x(t)={1,∣t∣≤10,∣t∣>1x(t)= \begin{cases} 1, & |t|\leq 1\\ 0, & |t|>1 \end{cases}

其能量為

∫−∞∞∣x(t)∣2 dt=∫−111 dt=2\int_{-\infty}^{\infty}|x(t)|^2\,dt = \int_{-1}^{1}1\,dt =2

計算其傅立葉轉換:

X(ω)=∫−11e−jωt dtX(\omega) = \int_{-1}^{1}e^{-j\omega t}\,dt X(ω)=[e−jωt−jω]−11=e−jω−ejω−jωX(\omega) = \left[\frac{e^{-j\omega t}}{-j\omega}\right]_{-1}^{1} = \frac{e^{-j\omega}-e^{j\omega}}{-j\omega}

利用 ejθ−e−jθ=2jsin⁡θe^{j\theta}-e^{-j\theta}=2j\sin\theta,得

X(ω)=2sin⁡ωωX(\omega)=\frac{2\sin\omega}{\omega}

因此

∣X(ω)∣2=4sin⁡2ωω2|X(\omega)|^2 = \frac{4\sin^2\omega}{\omega^2}

代入 Parseval 關係:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 5 題20 分

Let x(t)=e−a∣t∣x(t) = e^{-a|t|} for a>0a > 0.
a. (10%) Find the Fourier transform X(jω)X(j\omega) of x(t)x(t).
b. (10%) Find the value of
∫−∞∞2πa2+ω2dω\int_{-\infty}^{\infty} \frac{2\pi}{a^2 + \omega^2} d\omega

登入後即可作答並保存紀錄。

這一題的完整詳解

此題考驗連續時間傅立葉轉換的計算,以及積分的計算。

a. 計算 x(t)=e−a∣t∣x(t) = e^{-a|t|} 的傅立葉轉換 X(jω)X(j\omega)。
x(t)=e−a∣t∣={e−atif t≥0eatif t<0x(t) = e^{-a|t|} = \begin{cases} e^{-at} & \text{if } t \ge 0 \\ e^{at} & \text{if } t < 0 \end{cases}
傅立葉轉換的定義為:
X(jω)=∫−∞∞x(t)e−jωtdtX(j\omega) = \int_{-\infty}^{\infty} x(t) e^{-j\omega t} dt
我們將積分拆成兩部分:
X(jω)=∫−∞0eate−jωtdt+∫0∞e−ate−jωtdtX(j\omega) = \int_{-\infty}^{0} e^{at} e^{-j\omega t} dt + \int_{0}^{\infty} e^{-at} e^{-j\omega t} dt
X(jω)=∫−∞0e(a−jω)tdt+∫0∞e−(a+jω)tdtX(j\omega) = \int_{-\infty}^{0} e^{(a-j\omega)t} dt + \int_{0}^{\infty} e^{-(a+j\omega)t} dt
計算第一個積分:
∫−∞0e(a−jω)tdt=[e(a−jω)ta−jω]−∞0\int_{-\infty}^{0} e^{(a-j\omega)t} dt = \left[ \frac{e^{(a-j\omega)t}}{a-j\omega} \right]_{-\infty}^{0}
=e(a−jω)0a−jω−lim⁡t→−∞e(a−jω)ta−jω= \frac{e^{(a-j\omega)0}}{a-j\omega} - \lim_{t \to -\infty} \frac{e^{(a-j\omega)t}}{a-j\omega}
因為 a>0a > 0,當 t→−∞t \to -\infty 時,e(a−jω)t=eate−jωte^{(a-j\omega)t} = e^{at} e^{-j\omega t}。由於 eat→0e^{at} \to 0 當 t→−∞t \to -\infty,所以第一項為 0。
=1a−jω−0=1a−jω= \frac{1}{a-j\omega} - 0 = \frac{1}{a-j\omega}
計算第二個積分:
∫0∞e−(a+jω)tdt=[e−(a+jω)t−(a+jω)]0∞\int_{0}^{\infty} e^{-(a+j\omega)t} dt = \left[ \frac{e^{-(a+j\omega)t}}{-(a+j\omega)} \right]_{0}^{\infty}
=e−(a+jω)∞−(a+jω)−e−(a+jω)0−(a+jω)= \frac{e^{-(a+j\omega)\infty}}{-(a+j\omega)} - \frac{e^{-(a+j\omega)0}}{-(a+j\omega)}
因為 a>0a > 0,當 t→∞t \to \infty 時,e−(a+jω)t=e−ate−jωte^{-(a+j\omega)t} = e^{-at} e^{-j\omega t}。由於 e−at→0e^{-at} \to 0 當 t→∞t \to \infty,所以第一項為 0。
=0−1−(a+jω)=1a+jω= 0 - \frac{1}{-(a+j\omega)} = \frac{1}{a+j\omega}
將兩部分結果相加:
X(jω)=1a−jω+1a+jωX(j\omega) = \frac{1}{a-j\omega} + \frac{1}{a+j\omega}
X(jω)=(a+jω)+(a−jω)(a−jω)(a+jω)X(j\omega) = \frac{(a+j\omega) + (a-j\omega)}{(a-j\omega)(a+j\omega)}
X(jω)=2aa2−(jω)2=2aa2−(−ω2)=2aa2+ω2X(j\omega) = \frac{2a}{a^2 - (j\omega)^2} = \frac{2a}{a^2 - (-\omega^2)} = \frac{2a}{a^2 + \omega^2}

【答案】
X(jω)=2aa2+ω2X(j\omega) = \frac{2a}{a^2 + \omega^2}

b. 計算積分 ∫−∞∞2πa2+ω2dω\int_{-\infty}^{\infty} \frac{2\pi}{a^2 + \omega^2} d\omega。
我們可以使用傅立葉轉換的性質來解決這個積分。

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

其他考古題