京都大学 情報学研究科 知能情報学専攻 2025年8月実施 専門科目 S-4
Author
itsuitsuki
Description (English)
In the questions below, (⋅)∗, (⋅)T, and E[⋅] denote the complex conjugate, the transpose, and the expectation, respectively. R and Z denote the set of all real numbers and the set of all integers, respectively.
Q.1
Let x(n) be a discrete-time signal with the index of n∈Z, and define the z-transform of x(n) as
X(z)=n=−∞∑∞x(n)z−n,(∗)
where z is a complex variable. Moreover, define the region of convergence of the z-transform X(z) as a set of z such that the series in the right-hand side of Eq. (∗) is absolutely convergent. Answer the following questions.
(1) Derive the z-transform and its region of convergence of a discrete-time signal
x1(n)={an0n≥0n<0,
where a∈R and a0=1.
(2) Derive the discrete-time signal x2(n), whose z-transform is given by
X2(z)=(1−41z−1)(1−21z−1)1,
where the region of convergence is 41<∣z∣<21.
(3) Assume that the z-transform and its region of convergence of a discrete-time signal x3(n) are given by X3(z) and R3, respectively. Express the z-transform of a discrete-time signal x3∗(n−k) for some k∈Z using X3(z). Moreover, answer whether the region of convergence of the z-transform of x3∗(n−k) is identical to R3 or not with reasons.
Q.2
Consider a filter of N taps, whose output signal with the index of n∈Z is given by
y(n)=xT(n)h,
where
x(n)=[x(n) x(n−1) … x(n−N+1)]T∈RN,h=[h(0) h(1) … h(N−1)]T∈RN
are the input signal vector and the filter coefficient vector, respectively. Let the input signal x(n) and the desired signal d(n) be real-valued wide-sense stationary discrete-time random processes. We assume that E[x(n)xT(n)], E[d(n)x(n)], and E[d2(n)] can be expressed as R=E[x(n)xT(n)], p=E[d(n)x(n)], and σ2=E[d2(n)], respectively.
Moreover, we define the mean-squared error between y(n) and d(n) as
J(h)=E[{d(n)−y(n)}2].
Answer the following questions.
(1) Express J(h) using R,p,σ2, and h.
(2) Derive the equation that the filter coefficient vector h satisfies to minimize J(h) (Wiener-Hopf equation).