REMI Lab강의 노트

Signals and Systems L07

7장 이산시간 시스템의 푸리에 해석

DTFT의 성질

6장의 푸리에 변환 성질은 수열에서도 성립할까? 연속 변수 Ω\Omega에 대한 DTFT의 성질은 6장의 푸리에 변환 성질과 같은 꼴이고, 다만 모든 식이 2π2\pi마다 되풀이된다.

성질 x[n]x[n] X(Ω)X(\Omega)
선형성 a1x1[n]+a2x2[n]a_1x_1[n]+a_2x_2[n] a1X1(Ω)+a2X2(Ω)a_1X_1(\Omega)+a_2X_2(\Omega)
시간 이동 x[n−n0]x[n-n_0] e−jΩn0X(Ω)e^{-j\Omega n_0}X(\Omega)
변조 ejΩ0nx[n]e^{j\Omega_0 n}x[n] X(Ω−Ω0)X(\Omega-\Omega_0)
켤레 x[n]‾\overline{x[n]} X(−Ω)‾\overline{X(-\Omega)}
시간 반전 x[−n]x[-n] X(−Ω)X(-\Omega)
컨볼루션 x1[n]∗x2[n]x_1[n]*x_2[n] X1(Ω)X2(Ω)X_1(\Omega)X_2(\Omega)
곱 x1[n]x2[n]x_1[n]x_2[n] 12π∫2πX1(θ)X2(Ω−θ) dθ\dfrac{1}{2\pi}\int_{2\pi}X_1(\theta)X_2(\Omega-\theta)\,d\theta
주파수 미분 n x[n]n\,x[n] jdX(Ω)dΩj\dfrac{dX(\Omega)}{d\Omega}
차분 x[n]−x[n−1]x[n]-x[n-1] (1−e−jΩ)X(Ω)(1-e^{-j\Omega})X(\Omega)
성질 관계
주기성 X(Ω)=X(Ω+2π)X(\Omega)=X(\Omega+2\pi)
Parseval ∑n=−∞∞∣x[n]∣2=12π∫2π∣X(Ω)∣2 dΩ\sum_{n=-\infty}^{\infty}\lvert x[n]\rvert^2=\dfrac{1}{2\pi}\int_{2\pi}\lvert X(\Omega)\rvert^2\,d\Omega
짝 대칭 xx가 짝 ⇔\Leftrightarrow XX가 짝
홀 대칭 xx가 홀 ⇔\Leftrightarrow XX가 홀
실수·켤레 대칭 xx가 실수 ⇔\Leftrightarrow X(−Ω)=X(Ω)‾X(-\Omega)=\overline{X(\Omega)}

N점 DFT에서 달라지는 것

DFT는 NN개 샘플을 한 주기로 보므로, 이동과 컨볼루션이 모두 NN을 법으로 돌아 들어간다.

  • 시간 이동은 원형 이동이 되어 x[(n−n0) mod N]↔e−j2πkn0/NX[k]x[(n-n_0)\bmod N]\leftrightarrow e^{-j2\pi kn_0/N}X[k]이다.
  • X1[k]X2[k]X_1[k]X_2[k]의 역변환은 원형 컨볼루션(circular convolution) ∑m=0N−1x1[m] x2[(n−m) mod N]\sum_{m=0}^{N-1}x_1[m]\,x_2[(n-m)\bmod N]이다.
  • 곱 x1[n]x2[n]x_1[n]x_2[n]은 1N\frac1N을 곱한 X1X_1, X2X_2의 원형 컨볼루션이 된다.
  • Parseval 관계는 ∑n∣x[n]∣2=1N∑k∣X[k]∣2\sum_n|x[n]|^2=\frac1N\sum_k|X[k]|^2이다.
  • 실수 xx이면 X[N−k]=X[k]‾X[N-k]=\overline{X[k]}이다.

길이 L1L_1, L2L_2인 두 수열의 선형 컨볼루션은 길이가 L1+L2−1L_1+L_2-1이다. DFT의 곱으로 선형 컨볼루션을 얻으려면 두 수열 뒤에 0을 붙여 N≥L1+L2−1N\ge L_1+L_2-1로 맞춘다. 그보다 짧으면 넘친 뒷부분이 앞으로 돌아와 더해진다. 예를 들어 [1,1,1]∗[1,1]=[1,2,2,1][1,1,1]*[1,1]=[1,2,2,1]인데, N=3N=3 DFT로 계산하면 넷째 값 1이 첫째 자리에 더해져 [2,2,2][2,2,2]가 된다.