




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
中國地質(zhì)大學(xué)(武漢)CHINA信息論課程實驗報告指導(dǎo)老師:嚴(yán)軍姓名:劉一龍班級:71082-14學(xué)號:20081002007中國地質(zhì)大學(xué)(武漢)2011年6月實驗一構(gòu)造(7,4)系統(tǒng)碼一、實驗題目Constructasystematic(7,4)linearblockcode.Youcanusec/MATLAB/HDL(VHDLorVerilog-HDL)todescribeit.Pleasewritethedetailofhowtorealizeitincomputerlanguage.Andlisttheprogramlines.二、實驗程序算法設(shè)計:利用H的線性獨立,通過n的二進(jìn)制形式構(gòu)造出H,然后利用H構(gòu)造出G。本算法具有通用性,不僅可以計算出(7,4)的生成矩陣,還可以構(gòu)造出(15,11),(31,26)的生成矩陣。Matlab程序:clc;disp('請輸入系統(tǒng)碼n的值');n=input('n=');disp('請輸入系統(tǒng)碼k的值');k=input('k=');r=n-k;temp=[];fori=1:ny=dec2bin(i,r);forj=1:rtemp(i,j)=mod(y(j),2);endendfori=1:rt=temp(i,:);temp(i,:)=temp(2^(i-1),:);temp(2^(i-1),:)=t;endfori=1:(fix(r/2))t=temp(:,i);temp(:,i)=temp(:,r-i+1);temp(:,r-i+1)=t;endH=temp';%-----構(gòu)造矩陣G--------%P=H(:,r+1:n);G=[P',eye(k)];disp('生成矩陣');Gdisp('校驗矩陣');H三、實驗結(jié)果請輸入系統(tǒng)碼n的值n=7請輸入系統(tǒng)碼k的值k=4生成矩陣G=1101000101010001100101110001校驗矩陣H=100110101010110010111請輸入系統(tǒng)碼n的值n=15請輸入系統(tǒng)碼k的值k=11生成矩陣G=Columns1through81010100001100100111000101100000110010000010100001101000000110000101100000111000011110000Columns9through1500000000000000000000000000001000000010000000100000001000000010000000100000001校驗矩陣H=Columns1through810001011010001110010111000010000Columns9through151010101011001100011111111111實驗二循環(huán)碼一、實驗題目Wehavealreadylearnedhowtoencodeanddecodecycliccodes.Pleaseusethegeneratorpolynomialg(x)=1+x+x2+x4toconstructa(7,3)code.Andifthereceivedcodevectoris[1100111],howtodecodeit?Usec/MATLAB/HDLlanguagetorealizetheencodinganddecodingsystem.二、實驗程序算法設(shè)計:通過計算自己將生成矩陣G輸入到計算機(jī),然后輸入要傳輸?shù)男畔,利用c=mG自動生成碼字c。再利用G求出H用來譯碼,自己將接受的序列輸入計算機(jī),利用s=v*H’,在求出e,利用c=v+e得出正確的碼字。Matlab程序:clc;disp('通過計算(7,3)循環(huán)碼的生成矩陣G=');disp('[1110100;0111010;1101001]');disp('請輸入(7,3)循環(huán)碼的生成矩陣');G=input('G=');[k,n]=size(G);r=n-k;disp('請輸入需傳送的信息m,如[110011]');m=input('m=');%判斷輸入信息是否正確l=length(m);if(mod(l,k))disp('輸入信息有誤');elsege=l/k;%將輸入序列轉(zhuǎn)化成矩陣mtemp1=[];fori=1:getemp1(i,:)=m(k*(i-1)+1:i*k);endm=temp1;c=mod(m*G,2);%碼字%求校驗矩陣HP=G(:,1:r);H=[eye(r),P'];disp('輸入序列');mdisp('生成矩陣');Gdisp('校驗矩陣');Hdisp('譯碼矩陣');cenddisp('敲回車鍵繼續(xù)');pause%--------------解碼-------------%disp('請輸入接收序列y,如[1100111]');y=input('y=');%將y轉(zhuǎn)化成矩陣l=length(y);ge=l/n;temp2=[];fori=1:getemp2(i,:)=y(n*(i-1)+1:i*n);endy=temp2;s=mod(y*H',2);e=s*pinv(H');fori=1:geforj=1:nif(e(i,j)>=0.5)e(i,j)=1;elsee(i,j)=0;endendendf=0;fori=1:nif(e(i)==1)f=f+1;endendif(f==1)disp('檢測到一個錯誤,可以糾錯');cc=mod(y+e,2);sc=cc(:,r+1:n);disp('接收序列');ydisp('差錯圖樣');edisp('估計值');ccdisp('譯碼序列');scelseif(f==2)disp('檢測到兩個錯誤,無法糾錯');elsecc=mod(y+e,2);sc=cc(:,r+1:n);disp('接收序列');ydisp('差錯圖樣');edisp('估計值');ccdisp('譯碼序列');scend三、實驗結(jié)果請輸入(7,3)循環(huán)碼的生成矩陣G=[1110100;0111010;1101001];請輸入需傳送的信息m,如[110011]m=[110011];輸入序列m=110011生成矩陣G=111010001110101101001校驗矩陣H=1000101010011100101100001011譯碼矩陣c=10011101010011敲回車鍵繼續(xù)y=[0100110];檢測到一個錯誤,可以糾錯接收序列y=0100110差錯圖樣e=0000001估計值cc=0100111譯碼序列sc=111當(dāng)接收序列為[0100010]時,結(jié)果如下:y=[0100010];檢測到兩個錯誤,無法糾錯四、存在的問題及分析 本程序在糾正一位錯誤時,可以很好的糾正錯誤。但是在接收到有兩比特錯誤的碼字時,有個別兩比特錯誤的碼字會出現(xiàn)問題。通過分析驗證錯誤主要在于以下一段程序:e=s*pinv(H');fori=1:geforj=1:nif(e(i,j)>=0.5)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030中國拼配茶飲行業(yè)發(fā)展現(xiàn)狀及發(fā)展趨勢與投資風(fēng)險研究報告
- 2025-2030鴿子養(yǎng)殖產(chǎn)業(yè)市場深度分析及前景趨勢與投資研究報告
- 2025-2030食用棕櫚油行業(yè)市場深度調(diào)研及趨勢前景與投融資研究報告
- 2025-2030防曬霜行業(yè)市場發(fā)展分析及前景趨勢與投資研究報告
- 2025-2030鋼筋強(qiáng)化機(jī)械產(chǎn)業(yè)市場深度調(diào)研及發(fā)展趨勢與投資研究報告
- 2025-2030賀卡行業(yè)市場發(fā)展分析與發(fā)展前景及投資戰(zhàn)略研究報告
- 2025-2030自動化機(jī)器人行業(yè)市場深度調(diào)研及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025-2030物流信息化行業(yè)市場發(fā)展分析及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025-2030混凝土攪拌設(shè)備產(chǎn)業(yè)市場發(fā)展分析及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025-2030早教產(chǎn)業(yè)市場發(fā)展分析及前景趨勢與投資戰(zhàn)略研究報告
- DB37-T 3848-2019 地?zé)岬V泉水綠色礦山建設(shè)規(guī)范-(高清版)
- 腎臟移植課件
- 食品生產(chǎn)許可審查通則解讀課件
- 美麗的晉祠-完整版課件
- 醫(yī)院“雙培養(yǎng)”制度
- 時區(qū)與區(qū)時課件
- 許慎《說文解字》(全文)
- DB34∕T 1948-2013 建設(shè)工程造價咨詢檔案立卷標(biāo)準(zhǔn)
- 通用門座機(jī)安裝工藝2
- 企業(yè)集團(tuán)財務(wù)管理綜合練習(xí)計算
- 養(yǎng)老機(jī)構(gòu)服務(wù)高質(zhì)量115項明細(xì)
評論
0/150
提交評論