看板 comm_and_RF 關於我們 聯絡資訊
主要是要回推文,把大家的的對用更仔細的方式呈現 假設有兩筆訊號,其經過4pts-IFFT後分別為:A B C D, E F G H (a)加入Prefix後會變成 D A B C D, H E F G H (b)加入Postfix後會變成 A B C D A, E F G H E 為了簡化說明,假設Channel的Delay就兩個path,而且兩個都是delta func. (a) D A B C D H E F G H + D A B C D H E F G H ------------------------ = D A+D B+A C+B D+C H+D E+H F+E G+F H+G H ^^^^^^^^^^^^^^^ ^^^ ^^^^^^^^^^^^^^^ Circulant Conv. IBI Circulant Conv. (b) A B C D A E F G H E + A B C D A E F G H E ------------------------ = A A+B C+B D+C A+D E+A F+E G+F H+G E+H E ^^^^^^^^^^^^^^^ ^^^ ^^^^^^^^^^^^^^^ Circulant Conv. IBI Circulant Conv. 因此,不管是放前面放後面都是有抵抗IBI的效果(廢話) 重點是,你的資料在進入FFT之前應該要怎麼擺放會讓事情比較"單純"。 以(a)為例,對[A+D B+A C+B D+C]FFT之後可以得到[wa xb yc zd] 其中a~d表示不同載波上的資料,w~z是通道在每個子載波上造成的影響... 而以(b)來說,因為[A+B C+B D+C A+D]是[A+D B+A C+B D+C]的時間循環版本 根據富立葉轉換,FFT之後結果會等於對[wa xb yc zd]的每個部份再加上相位旋轉 所以,如果你要讓這個因為時間移動而造成的相位旋轉消失 要嘛就是FFT之前(或之後)對每個部份先各自補償它們的受到影響的相位 --> 比較麻煩 不然,就乾脆在擷取訊號下來的時候,直接把訊號擺放成如(a)的形式 --> 比較簡單 結論:大家講的都對,想怎麼作,如果沒有其他考量,你開心就好,真的! -- 現代人普遍的現象: 「小學而大遺」、「捨本而逐末」、「以偏而概全」、「因噎而廢食」 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.144.28 ※ 編輯: lovewa 來自: 140.113.144.28 (10/27 03:16)
ato324:不去補償相位旋轉應該也是可以的 ^^140.113.144.175 10/27 08:25
lovewa:放在Equalizer那邊一起處理嗎? 140.113.144.28 10/27 09:37
dididog:相位旋轉的部份synchronization可以處理吧 203.69.97.52 10/27 13:56
joeism:yes, 開心就好... 140.113.13.45 10/27 16:06
DennisTang:陳雷:歡喜丟賀~~ 123.110.214.94 10/31 01:45