看板 comm_and_RF 關於我們 聯絡資訊
假設接收端收到的信號 y(t)=x(t)*h(t) x(t):傳送信號 h(t):通道 經過FFT之後 Y(f)=X(f)‧H(f) 我的問題是 假設現在 x(t)=1~128筆data h(t)=[1 0.1 0.3] 在time domain的接收信號為信號跟通道的convolution 在freq. domain為信號跟通道的相乘 問題是 time domain可以做convolution 那我把信號跟通道分別經過FFT 要如何相乘呢?? 點數好像不一樣... 另一個問題是 如果我把通道估測出來了 我要如何在freq. domain把通道除掉呢? 依數學式來看都是用除的,問題是實際寫程式點數不一樣怎麼除阿??? 感恩 -- 無名相簿 http://www.wretch.cc/album/poiu5108 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.18.104.142
kafai:h 後面補0 140.112.245.86 05/13 17:06
kafai:x 也要補0 都補成256筆 140.112.245.86 05/13 17:09
Hiink:如果我的fft size為128,x應該就不用補了吧 163.18.104.142 05/13 19:02
Hiink:只要補h,變成128筆就好了嗎?? 163.18.104.142 05/13 19:03
kafai:這樣會變 CIRCULAR CONV 140.112.245.86 05/13 19:42
Hiink:不太懂 128筆data fft size 128不是正常嗎?? 163.18.104.142 05/13 19:46
bighead319:h(t)寫出來是3個tap,但是你可以在後面140.113.192.196 05/14 23:02
bighead319:補0,把他加到128個tap,共補125個0140.113.192.196 05/14 23:03
bighead319:但要注意OFDM補CP會變成circular的現象140.113.192.196 05/14 23:07
hammer7268:喔喔~~ 61.62.185.134 05/17 01:56