好久沒看專業(yè)書了,需要補(bǔ)充營養(yǎng)。回學(xué)校的這段時(shí)間,幾乎沒有看什么專業(yè)書籍。其實(shí)市面上還有很多書值得我們看,看書也是一種交流。雖然刪余卷積碼已經(jīng)是很老的一種編碼,我之前也寫過相關(guān)的仿真程序,但網(wǎng)上相關(guān)的代碼太少了,反正我沒有查找到有用代碼。因此本人決定把之前工作時(shí)寫過的刪余卷積碼的代碼貢獻(xiàn)出來,并附上講解。這次給出的程序是集群產(chǎn)品中的源代碼,只對(duì)其中的序列標(biāo)志做了簡單更改,編譯碼的關(guān)鍵內(nèi)容一覽無遺。涉及捕獲和解調(diào)的內(nèi)容會(huì)在后續(xù)文章中介紹!
他山之石!
他山之石可以攻玉。永遠(yuǎn)不要小瞧別人寫的代碼,我想每個(gè)人的代碼都會(huì)體現(xiàn)作者的智慧,前提是認(rèn)真寫書?。?!消化別人的代碼也需要時(shí)間。對(duì)于我這樣的老碼農(nóng),也是如此。因此看本系列文章,請(qǐng)各位務(wù)必保持耐心,同時(shí)還要反復(fù)的看才能消化吸收。參數(shù)不是憑空設(shè)置的,背后肯定有原因的。 ? 這本書值得購買收藏,多次閱讀肯定有幫助!本人就看了三遍,后續(xù)有時(shí)間還會(huì)再看。 ? ? ? ?? ? 本書對(duì)于理論的學(xué)習(xí)很有幫助!要想學(xué)會(huì)仿真,建議還是看第一本書籍,在這里展示部分內(nèi)容。BCH譯碼算法的內(nèi)容寫的很清楚,再結(jié)合相關(guān)論文,肯定可以寫出BM譯碼算法。 卷積碼的應(yīng)用非常的廣!
為什么要?jiǎng)h余呢?
提高信道編碼碼率,在卷積碼中通常會(huì)采用刪余方法。刪余是在信息序列完成卷積碼編碼之后,按照一定的模式周期性地刪去信息序列中的一些數(shù)據(jù),即采用更少的比特來傳達(dá)相同的信息,從而可以達(dá)到提高編碼碼率的目的。
什么是刪余卷積碼?刪余卷積碼是建立在卷積碼上,刪除特定位置上的比特而形成的卷積碼。
這是刪余卷積碼的編碼和譯碼過程,只是在原先卷積編譯碼上增加了幾個(gè)步驟而已,沒有增加太多的復(fù)雜度。早年在企業(yè)做集群產(chǎn)品的時(shí)候就研發(fā)了刪余卷積碼的編譯碼算法!那就先來看看代碼吧!函數(shù)化編程,方便大家理解程序!本程序是集群的產(chǎn)品級(jí)代碼,有些地方涉及了產(chǎn)品的具體內(nèi)容,因此做了刪減。希望大家能有所收獲!!!這個(gè)程序當(dāng)年耗時(shí)兩個(gè)多月時(shí)間才完成歸檔,其中熬了很多個(gè)通宵,嚴(yán)重?fù)p耗身體。本程序側(cè)重編譯碼知識(shí),因此也省去了產(chǎn)品中涉及的捕獲和跟蹤內(nèi)容,如果大家想看這部分的內(nèi)容,可以給我留言。我會(huì)在第三篇文章中展示集群設(shè)備的物理層算法程序。
原文標(biāo)題:大學(xué)畢業(yè)設(shè)計(jì)一席談之五十 刪余卷積碼仿真(1)
文章出處:【微信公眾號(hào):通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
通信網(wǎng)絡(luò)
+關(guān)注
關(guān)注
21文章
2029瀏覽量
51973
原文標(biāo)題:大學(xué)畢業(yè)設(shè)計(jì)一席談之五十 刪余卷積碼仿真(1)
文章出處:【微信號(hào):gh_30373fc74387,微信公眾號(hào):通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論