精華區beta comm_and_RF 關於我們 聯絡資訊
最近要教一份OFDM的模擬 但真的不知道該如何下手 對Matlab也不是很熟悉 所以想請問一下 是否有範本能讓我參考練習 可否能在請大家告訴我 如何能讓自己有計畫的學習 OFDM和Matlab 謝謝錊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.163.171.120
asneo:google大大應該可以幫你這個忙~ 59.112.229.198 11/14 00:33
eagure:我有用google搜尋過但是都沒有218.163.171.120 11/14 01:49
> -------------------------------------------------------------------------- < 作者: lovewa (On my way) 看板: comm_and_RF 標題: Re: [請益]使用Matlab模擬 OFDM 時間: Tue Nov 14 02:39:38 2006 ※ 引述《eagure (eagure)》之銘言: : 最近要教一份OFDM的模擬 : 但真的不知道該如何下手 : 對Matlab也不是很熟悉 沒關係,可以邊玩邊熟.... : 所以想請問一下 : 是否有範本能讓我參考練習 : 可否能在請大家告訴我 : 如何能讓自己有計畫的學習 : OFDM和Matlab : 謝謝錊 (1)產生訊號(Binary Sequence to M-ary Signal,use comm. toolbox) (2)OFDM調變(use ifft) (3)加上CP(vector concantenation in Matlab is very easy) (4)產生通道(v.s CP)並且和調變訊號Conv.(use conv) (5)加上AWGN(use awgn) (6)去除CP (7)解調(use fft) (8)Demodulate to M-Ary Signal...(comm. toolbox) (9)計算BER 其中有些變化我就沒提了,包含CP長度小於通道長度導致的ISI或ICI... 總之你就造著上面的流程,去Matlab尋找適當可用的函數...邊做邊學吧! -- 現代人普遍的現象: 「小學而大遺」、「捨本而逐末」、「以偏而蓋全」、「因噎而廢食」 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.152.45
chance:你這樣說他還是絕對做不出來 140.112.5.6 11/14 08:17
lovewa:可我後面都已經補上指令的Hint了耶..=.= 140.115.152.45 11/14 09:06
> -------------------------------------------------------------------------- < 作者: pow (體脂肪35%) 看板: comm_and_RF 標題: Re: [請益]使用Matlab模擬 OFDM 時間: Tue Nov 14 08:36:10 2006 ※ 引述《lovewa (On my way)》之銘言: : ※ 引述《eagure (eagure)》之銘言: : : 最近要教一份OFDM的模擬 : : 但真的不知道該如何下手 : : 對Matlab也不是很熟悉 : 沒關係,可以邊玩邊熟.... : : 所以想請問一下 : : 是否有範本能讓我參考練習 : : 可否能在請大家告訴我 : : 如何能讓自己有計畫的學習 : : OFDM和Matlab : : 謝謝錊: (1)產生訊號(Binary Sequence to M-ary Signal,use comm. toolbox) : (2)OFDM調變(use ifft) : (3)加上CP(vector concantenation in Matlab is very easy) : (4)產生通道(v.s CP)並且和調變訊號Conv.(use conv) 請問一下這一點 可以講詳細一點嗎 到底通道是怎麼產生的呢 : (5)加上AWGN(use awgn) : (6)去除CP : (7)解調(use fft) : (8)Demodulate to M-Ary Signal...(comm. toolbox) : (9)計算BER 在請問這一點 BER是怎麼算的呢 假設Gaussian分佈然後算distribution然後算probability嗎 : 其中有些變化我就沒提了,包含CP長度小於通道長度導致的ISI或ICI... : 總之你就造著上面的流程,去Matlab尋找適當可用的函數...邊做邊學吧! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 24.211.186.84 > -------------------------------------------------------------------------- < 作者: lovewa (On my way) 看板: comm_and_RF 標題: Re: [請益]使用Matlab模擬 OFDM 時間: Tue Nov 14 09:06:21 2006 ※ 引述《pow (體脂肪35%)》之銘言: : ※ 引述《lovewa (On my way)》之銘言: : : 沒關係,可以邊玩邊熟.... : : (1)產生訊號(Binary Sequence to M-ary Signal,use comm. toolbox) : : (2)OFDM調變(use ifft) : : (3)加上CP(vector concantenation in Matlab is very easy) : : (4)產生通道(v.s CP)並且和調變訊號Conv.(use conv) : 請問一下這一點 可以講詳細一點嗎 : 到底通道是怎麼產生的呢 看情況,你可以找Standard上面的下來用.. 也可以自己random給~ : : (5)加上AWGN(use awgn) : : (6)去除CP : : (7)解調(use fft) : : (8)Demodulate to M-Ary Signal...(comm. toolbox) : : (9)計算BER : 在請問這一點 : BER是怎麼算的呢 : 假設Gaussian分佈然後算distribution然後算probability嗎 BER怎麼算,就看傳送的Bit和接收解出的Bit有多少個差異囉... -- 現代人普遍的現象: 「小學而大遺」、「捨本而逐末」、「以偏而蓋全」、「因噎而廢食」 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.152.45
pow:所以INPUT的資料量相當龐大囉? 24.211.186.84 11/14 11:24
lovewa:看你錯誤率想跑到哪裡,或者是準不準確... 140.115.152.45 11/14 12:18
> -------------------------------------------------------------------------- < 作者: eagure (eagure) 站內: comm_and_RF 標題: Re: [請益]使用Matlab模擬 OFDM 時間: Tue Nov 14 10:39:33 2006 ※ 引述《lovewa (On my way)》之銘言: : ※ 引述《eagure (eagure)》之銘言: : : 最近要教一份OFDM的模擬 : : 但真的不知道該如何下手 : : 對Matlab也不是很熟悉 : 沒關係,可以邊玩邊熟.... : : 所以想請問一下 : : 是否有範本能讓我參考練習 : : 可否能在請大家告訴我 : : 如何能讓自己有計畫的學習 : : OFDM和Matlab : : 謝謝錊: (1)產生訊號(Binary Sequence to M-ary Signal,use comm. toolbox) : (2)OFDM調變(use ifft) : (3)加上CP(vector concantenation in Matlab is very easy) : (4)產生通道(v.s CP)並且和調變訊號Conv.(use conv) : (5)加上AWGN(use awgn) : (6)去除CP : (7)解調(use fft) : (8)Demodulate to M-Ary Signal...(comm. toolbox) : (9)計算BER : 其中有些變化我就沒提了,包含CP長度小於通道長度導致的ISI或ICI... : 總之你就造著上面的流程,去Matlab尋找適當可用的函數...邊做邊學吧! 先謝謝各位熱心的教學 上面從1-9的敘述我大概都有些了解 不過就是不知道該怎麼從Matlab中去無中生有 把整個程式晚整描述出來 謝謝錊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.22.18.89
lovewa:已經知道流程了,你需要的只是趕快動手做.. 140.115.152.45 11/14 12:18
lovewa:而且我也不是給你大概,我後面都列出指令了 140.115.152.45 11/14 12:19
> -------------------------------------------------------------------------- < 作者: NeoCPT (post blue) 看板: comm_and_RF 標題: Re: [請益]使用Matlab模擬 OFDM 時間: Tue Nov 14 12:26:54 2006 ※ 引述《eagure (eagure)》之銘言: : ※ 引述《lovewa (On my way)》之銘言: : : 沒關係,可以邊玩邊熟.... : : (1)產生訊號(Binary Sequence to M-ary Signal,use comm. toolbox) : : (2)OFDM調變(use ifft) : : (3)加上CP(vector concantenation in Matlab is very easy) : : (4)產生通道(v.s CP)並且和調變訊號Conv.(use conv) : : (5)加上AWGN(use awgn) : : (6)去除CP : : (7)解調(use fft) : : (8)Demodulate to M-Ary Signal...(comm. toolbox) : : (9)計算BER : : 其中有些變化我就沒提了,包含CP長度小於通道長度導致的ISI或ICI... : : 總之你就造著上面的流程,去Matlab尋找適當可用的函數...邊做邊學吧! : 先謝謝各位熱心的教學 : 上面從1-9的敘述我大概都有些了解 : 不過就是不知道該怎麼從Matlab中去無中生有 : 把整個程式晚整描述出來 : 謝謝錊 其實用 simulink 就好像樂高積木一樣 就是找適合的 block 把系統慢慢拼起來 多運用 help 和線上資源, 頂多 trial and error 比較累 但全部搞定之後, 你對於整個系統運作的理解也會進步很多 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.237.232.46
lovewa:嗯,也可以使用simulink.... 140.115.152.45 11/14 12:38
eagure:謝謝我會多去嘗試的如果有問題再來請問各位 163.22.18.89 11/14 13:05
> -------------------------------------------------------------------------- < 作者: cnprince (...........) 看板: comm_and_RF 標題: Re: [請益]使用Matlab模擬 OFDM 時間: Wed Nov 15 14:13:15 2006 不知道你之前有沒有模擬過的其它的系統(ex. bpsk,qpsk.. etc.) 如果有,那很好,直接在原有的系統上過IFFT/FFT,基本的OFDM的架構就完成了。 如果沒有的話,建議你以下面流程來熟悉MATLAB模擬 (1)產生random bit (2)QPSK mapping/demapping 考慮理想狀況,比對解調回來的bit是否正確 (3)+awgn channel,模擬BER,和理論值比較,對模擬BER時雜訊功率的設定 做比較初步的了解 (4)模擬一個基礎的OFDM系統,先不加CP,AWGN,一樣先比對解調回來的bit 是否正確無誤 (5)+awgn channel,模擬BER,和理論值比較。 (6)加2-ray multipath 通道,加CP/移CP (5)和(6)哪個先做其實都可以,如果想看別人程式碼怎麼寫,網路上應該不少,或者 請參考Harada的"Simulation and Software Radio for Mobile Communications" ※ 引述《eagure (eagure)》之銘言: : ※ 引述《lovewa (On my way)》之銘言: : : 沒關係,可以邊玩邊熟.... : : (1)產生訊號(Binary Sequence to M-ary Signal,use comm. toolbox) : : (2)OFDM調變(use ifft) : : (3)加上CP(vector concantenation in Matlab is very easy) : : (4)產生通道(v.s CP)並且和調變訊號Conv.(use conv) : : (5)加上AWGN(use awgn) : : (6)去除CP : : (7)解調(use fft) : : (8)Demodulate to M-Ary Signal...(comm. toolbox) : : (9)計算BER : : 其中有些變化我就沒提了,包含CP長度小於通道長度導致的ISI或ICI... : : 總之你就造著上面的流程,去Matlab尋找適當可用的函數...邊做邊學吧! : 先謝謝各位熱心的教學 : 上面從1-9的敘述我大概都有些了解 : 不過就是不知道該怎麼從Matlab中去無中生有 : 把整個程式晚整描述出來 : 謝謝錊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.174.164
eagure:謝謝 我會在認真做一做 163.22.18.89 11/15 15:42