傅立葉變換-07

... 2021-03-07
  • Comm
About 1 min

# 傅立葉變換-07

上一個單元有答對嗎?
(1,1,1,1)(1, 1, 1, 1) 可以產生 4 0 0 0;
(1,ei2π/4,ei4π/4,ei6π/4)(1, e^{-i2\pi/4}, e^{-i4\pi/4}, e^{-i6\pi/4}) 可以產生 0 4 0 0;
那麼把上面兩組相加就好了,所以結果應該是:
(1+1,1+ei2π/4,1+ei4π/4,1+ei6π/4)(1+1, 1+e^{-i2\pi/4}, 1+e^{-i4\pi/4}, 1+e^{-i6\pi/4}) 也就是 (2,2eiπ/4,0,2eiπ/4)(2, \sqrt{2}e^{-i\pi/4}, 0, \sqrt{2}e^{i\pi/4}),那我們可以填入一個近似值:
2 1.414:-45 0 1.414:45,就可以得到 4 4 0 0 的結果了。有答對嗎?

那怎麼產生取樣值 aa bb cc dd 呢?方法其實是一樣的。
考慮頻率為 kk-Hz 的成份 (0k<40\le k<4),假設振幅為 XkX_k,那麼要產生 aa 0 0 0 的話,XkX_k 應該等於 a/4a/4
要產生 0 bb 0 0 的話,XkX_k 應該等於 (b/4)ei2kπ/4(b/4)\ e^{-i2k\pi/4}
要產生 0 0 cc 0 的話,XkX_k 應該等於 (c/4)ei4kπ/4(c/4)\ e^{-i4k\pi/4}
要產生 0 0 0 dd 的話,XkX_k 應該等於 (d/4)ei6kπ/4(d/4)\ e^{-i6k\pi/4}
把以上 4 個數相加,就得到 XkX_k 的總和為

(a/4)+(b/4)ei2kπ/4+(c/4)ei4kπ/4+(d/4)ei6kπ/4(a/4) + (b/4)\ e^{-i2k\pi/4} + (c/4)\ e^{-i4k\pi/4} + (d/4)\ e^{-i6k\pi/4}

整理一下,把 aa bb cc dd 寫成 x0x_0 x1x_1 x2x_2 x3x_3, 那麼

Xk=14n=03xnei2knπ/4X_k = \frac14 \sum_{n=0}^3 x_n e^{-i2kn\pi/4}


練習

  1. 現在把 4 個點變成 N 個點,時間取樣值是 x0,x1,,xN1x_0, x_1, \cdots, x_{N-1},那麼第 kk 個頻率的值 XkX_k 會變成什麼呢?
  2. 反過來,假設頻率為 kk-Hz 的成份振幅為 XkX_k,那麼第 nn 個時間的取樣值為何呢?
Last update: May 12, 2022 19:23
Contributors: Jia-Yin