Re: [問題] LDPC MATLAB CODE

看板comm_and_RF作者 (On my way)時間17年前 (2009/02/17 03:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《jack555 (Unplug your life.)》之銘言: : 各位板上的先進,小弟在這邊想請問一下,關於LDPC的MATLAB CODE(QPSK) : 不知道哪邊可以找的到呢? 目前我在網路上找到的幾乎都是For BPSK,就 : 是苦尋不著給QPSK Symbol用的LDPC MATLAB CODE,不知道板上各位有沒有誰 : 知道哪邊可以找到呢? : ==================================================================== : 補充.... : 應該是這樣講的,目前我所找到的LDPC CODE,大多是以BPSK調變信號來進行 : 模擬,BPSK調變信號的產生是使用MATLAB Random產生。假若我想模擬QPSK調變 : 信號下的LDPC特性,應該不會只是將原先產生BPSK的random function,修改為 : QPSK的調變信號輸入吧?(LDPC Matrix是不是也要改阿?) : 抱歉,小弟剛碰通訊這領域沒有很久,有很多的地方都還在學習,對於觀念上有 : 錯誤的地方,也請各位不吝指教。 本來想推文,但是這問題有點難回答 首先,你使用的LDPC Code是Binary或者是Non-Binary? 因為你提到你現在要使用QPSK調變~ 一般LDPC Code是Binary,所以使用BPSK非常自然 當然,在Binary Code上你想使用High order modulation也無不可 就幾個Coded bits組合再一起挑選一個Modulation symbol就好 傳送端應該不會有任何問題才是 問題是在於,若是針對Binary LDPC code使用高維度的調變方式 則接收端必需"仔細"分成兩個步驟 首先是解調,這部份可以用Hard或Soft皆可..(很多Turbo principle的論文上會有算法) 解調之後再把對應的Hard value或Likelihood value送入Binary LDPC Decoder即可 BPSK傳送的時候其實也是如此,只是解調的計算過程可以被簡化~ 若是Non-Binary LDPC,那就直接按照對應的解碼算法下去做就是了 這部份較不易說明,若是這方面的,就自己再去看一下Paper,我想應該不至於太難... -- 現代人普遍的現象: 「小學而大遺」、「捨本而逐末」、「以偏而概全」、「因噎而廢食」 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.144.28
文章代碼(AID): #19cRdbea (comm_and_RF)
討論串 (同標題文章)
文章代碼(AID): #19cRdbea (comm_and_RF)