




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
線性分組碼編譯碼及檢錯(cuò)效果仿真實(shí)驗(yàn)指導(dǎo)書2023年11月一、實(shí)驗(yàn)?zāi)康?、通過實(shí)驗(yàn)掌握線性分組碼中的漢明碼的編碼原理2、通過實(shí)驗(yàn)掌握漢明碼的譯碼3、了解編碼與檢錯(cuò)能力之間的關(guān)系二、實(shí)驗(yàn)內(nèi)容1、隨即生成50組4位信息序列作為輸入;2、參照書上p223.4-65給定關(guān)系構(gòu)建〔7,4〕漢明碼,計(jì)算所設(shè)計(jì)出的漢明碼的所有碼字集合;3、發(fā)送端采用生成矩陣對(duì)信息碼列進(jìn)行編碼得到編碼碼字,該編碼序列在信道上傳時(shí)被隨機(jī)參加噪聲,用校驗(yàn)矩陣對(duì)收到信息進(jìn)行檢錯(cuò)。4,比擬參加的誤碼數(shù)和檢測出的誤碼數(shù),檢驗(yàn)檢錯(cuò)效果。實(shí)驗(yàn)內(nèi)容的框圖如下:三、實(shí)驗(yàn)設(shè)計(jì)原理1、線性分組碼的定義將信源的輸出序列分成長為的段,按一定的規(guī)那么將編為長為的碼字〔碼符號(hào)序列〕。碼字共有位,其中k位為信息位,位為校驗(yàn)位,假設(shè)共有M個(gè)消息序列,那么對(duì)應(yīng)的M個(gè)碼字的集合稱為一個(gè)分組碼,記為C。在上述分組碼中,假設(shè)與的對(duì)于關(guān)系是線性的,那么稱為線性分組碼。2、生成矩陣和校驗(yàn)矩陣〔1〕生成矩陣根據(jù)線性分組碼的定義,可以得出如下所述的一種構(gòu)成線性分組碼的方法。碼字為。定義為該分組碼的生成矩陣,那么有〔2〕校驗(yàn)矩陣為了在接收端進(jìn)行正確的譯碼,可以定義一個(gè)對(duì)應(yīng)于生成矩陣G的矩陣H,稱為校驗(yàn)矩陣或監(jiān)督矩陣,滿足或〔3-6〕由和得或〔3-7〕由于是階行矩陣,故式中0亦為階行矩陣。式〔3-7〕事實(shí)上給出了譯碼的實(shí)現(xiàn)方法,因?yàn)樾r?yàn)矩陣是的,如果接收到的碼矢與它轉(zhuǎn)置的乘積為0,那么說明接收無誤,否那么說明存在錯(cuò)誤。3.線性分組碼的編碼將信息碼與生成矩陣相乘,得到的即為編碼后的信息碼。4、線性分組碼的譯碼〔1〕用許用碼組進(jìn)行譯碼列出線性分組碼的所有許用碼組,接收到y(tǒng)后,到許用碼組中中去找〔因?yàn)閭€(gè)矢量全部列在其中,總可以找到〕,如果接收到的字是個(gè)合法碼字,那么可以下結(jié)論說沒有錯(cuò)誤發(fā)生〔這個(gè)結(jié)論可能是錯(cuò)的,就是當(dāng)噪聲把一個(gè)合法碼字改變成另一個(gè)合法碼字時(shí),但它的錯(cuò)誤概率很低〕。如果接收到的碼字是一個(gè)禁用碼字時(shí),我們推測發(fā)生了錯(cuò)誤?!?〕譯碼表譯碼接收到碼字y后,將y與HT進(jìn)行相乘,如果得到的為0矢量,那么為正確碼字,如為非零,那么認(rèn)為碼字發(fā)生了錯(cuò)誤,可以通過請(qǐng)求發(fā)送端重發(fā)來糾正碼字。四、實(shí)驗(yàn)步驟1、輸入〔可由計(jì)算機(jī)隨機(jī)產(chǎn)生〕N〔N>50〕組4位隨機(jī)信息,可循環(huán)輸入;2、每個(gè)循環(huán)內(nèi),輸入的4位信息與生成矩陣相乘,得到其編碼碼字;3、用隨機(jī)函數(shù)矩陣對(duì)編碼碼字添加信道噪聲引起的誤碼〔0誤碼為1,或1誤碼為1〕,得到接收端帶噪聲的碼字,同時(shí)統(tǒng)計(jì)增加了誤碼的碼字?jǐn)?shù)A;4、對(duì)接收端帶有噪聲的所有編碼碼字進(jìn)行漢明譯碼,統(tǒng)計(jì)檢查出來的錯(cuò)誤碼字?jǐn)?shù)B。5、計(jì)算檢錯(cuò)率B/A。五、完成實(shí)驗(yàn)報(bào)告1、實(shí)驗(yàn)?zāi)康?、實(shí)驗(yàn)內(nèi)容3、給出產(chǎn)生漢明碼的源程序,并給出運(yùn)行結(jié)果,要求得到所有碼字。4、隨機(jī)參加噪聲后譯碼,對(duì)接收端碼字進(jìn)行糾錯(cuò),判斷其是否能檢測出所有的噪聲,并同給定的誤碼率進(jìn)行比照,輸出結(jié)果;5、總結(jié)實(shí)驗(yàn)遇到的問題及解決方法。六、參考實(shí)例及重要提示1、利用庫函數(shù)(encode)來實(shí)現(xiàn)編碼語法:code=encode(msg,N,K,method,opt);說明:這個(gè)函數(shù)可完成六種主要的過失控制編碼:漢明碼、線性分組碼、循環(huán)碼、BCH碼、R-S碼和卷積碼。Msg是信息;method注明編碼方式;N是碼字長度;K是信息位的長度;opt是有些編碼方式需要的參數(shù),具體含義見下表。encode函數(shù)的參數(shù)用法method含義opt‘hamming’漢明編碼可用來指定一個(gè)原始多項(xiàng)式,如省略,那么使用默認(rèn)多項(xiàng)式‘linear’線性分組碼opt必須指定一個(gè)校驗(yàn)矩陣‘cyclic’循環(huán)碼必須指定一個(gè)生成多項(xiàng)式‘bch’BCH碼可用來指定一個(gè)生成多項(xiàng)式,如省略,那么使用默認(rèn)生成多項(xiàng)式例:msg=randint(1,40);%生成一行40列的信息序列code=encode(msg,7,4,'hamming');%進(jìn)行漢明編碼2、利用生成矩陣實(shí)現(xiàn)編碼例:,u=[1011],求c。G=[1001011;0101010;0011001;0000111];%生成矩陣u=[1011];%信息碼字c=rem(u*G,2);%生成碼字disp(c)10101013、利用m文件來實(shí)現(xiàn)編碼以下是產(chǎn)生〔7,4〕漢明碼的程序4、利用庫函數(shù)(decode)來實(shí)現(xiàn)譯碼語法:msg=decode(code,N,K,method,opt1,opt2);說明:這個(gè)函數(shù)對(duì)接收到的碼字進(jìn)行譯碼,恢復(fù)出原始的信息,譯碼參數(shù)和方式必須和編碼時(shí)采用的嚴(yán)格相同。decode函數(shù)的參數(shù)用法method含義opt‘hamming’漢明譯碼opt1可用來指定一個(gè)原始多項(xiàng)式,也可省略不用,opt2不用‘linear’線性分組碼譯碼opt1必須指定一個(gè)校驗(yàn)矩陣,opt2用來指定一個(gè)檢錯(cuò)邏輯電路,如省略,那么默認(rèn)單個(gè)錯(cuò)糾正邏輯‘cyclic’循環(huán)碼譯碼opt1是必須指定的生成多項(xiàng)式,可使用cycpoly函數(shù)選擇一個(gè)適宜的循環(huán)多項(xiàng)式,opt2用來指定一個(gè)檢錯(cuò)邏輯電路,如省略,那么默認(rèn)單個(gè)錯(cuò)糾正邏輯‘bch’BCH碼譯碼opt1指定糾錯(cuò)能力,如省略,那么此函數(shù)通過bchpoly計(jì)算糾錯(cuò)能力,opt2指定BCH碼的生成多項(xiàng)式,如省略,那么采用默認(rèn)的生成多項(xiàng)式例:code=randint(1,70);%
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 新型診斷試劑與生物疫苗行業(yè)相關(guān)投資計(jì)劃提議
- 2023年5月計(jì)算機(jī)技術(shù)與軟件《中級(jí)軟件設(shè)計(jì)師(下午卷)》試題真題及答案
- 分公司股權(quán)轉(zhuǎn)讓協(xié)議
- 聯(lián)排別墅建筑勞務(wù)合同
- 地磅采購合同協(xié)議書
- 特殊教育行業(yè)教育培訓(xùn)合同協(xié)議書
- 脊柱側(cè)彎畸形的護(hù)理查房
- 在線教育平臺(tái)運(yùn)營管理策略
- 招生代理合作協(xié)議書
- 市場營銷總監(jiān)簡歷
- 工會(huì)一函兩書模板
- 四年級(jí)語文下冊(cè)第六單元【集體備課】(教材解讀+教學(xué)設(shè)計(jì))
- 2024版義務(wù)教育小學(xué)科學(xué)課程標(biāo)準(zhǔn)
- 當(dāng)代青年心態(tài)問題研究報(bào)告
- 《籃球防守戰(zhàn)術(shù)基礎(chǔ)配合》教案(三篇)
- 專利申請(qǐng)文件-審查意見的答復(fù)
- 衛(wèi)生院醫(yī)院管理提升年活動(dòng)方案例文
- 小學(xué)語文單元整體作業(yè)設(shè)計(jì)案例(五年級(jí)下冊(cè)第六單元)
- 復(fù)數(shù)算符在圖像處理中的應(yīng)用
- 四川省瀘州市2025屆高三歷史二診考試試題含解析
- DL∕T 1281-2013 燃煤電廠固體廢物貯存處置場污染控制技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論