【監(jiān)督】基于MATLAB的74漢明碼編譯碼設(shè)計(jì)與仿真結(jié)果分析_第1頁
【監(jiān)督】基于MATLAB的74漢明碼編譯碼設(shè)計(jì)與仿真結(jié)果分析_第2頁
【監(jiān)督】基于MATLAB的74漢明碼編譯碼設(shè)計(jì)與仿真結(jié)果分析_第3頁
【監(jiān)督】基于MATLAB的74漢明碼編譯碼設(shè)計(jì)與仿真結(jié)果分析_第4頁
【監(jiān)督】基于MATLAB的74漢明碼編譯碼設(shè)計(jì)與仿真結(jié)果分析_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

#文檔來源為:從網(wǎng)絡(luò)收集整理.word版本可編輯.個(gè)監(jiān)督位構(gòu)造出r個(gè)監(jiān)督關(guān)系式來指示1位錯(cuò)碼的n種可能位置,則要求然后根據(jù)(7,4)漢明碼的編碼原理,畫出程序設(shè)計(jì)的流程圖:開始圖1編碼流程圖然后根據(jù)流程圖進(jìn)行編寫程序。4然后根據(jù)流程圖進(jìn)行編寫程序。4、程序設(shè)計(jì)對(7,4)漢明碼

進(jìn)行編碼clearall;closeall;N=30000;K=4*N;clearall;closeall;N=30000;K=4*N;%信息長度Q=8;%調(diào)制形式num=zeros(20,1);%誤比特?cái)?shù)ber=zeros(20,1);%誤比特率forSNR=1:1:20%生成矩陣G=[1000111010011000101010001011];%監(jiān)督矩陣H=[111010011010101011001];A=zeros(7*N,1);編碼后信號S=zeros(N,3);%校驗(yàn)子E=zeros(7*N,1);%錯(cuò)誤圖樣I=zeros(7*N,1);%解調(diào)糾錯(cuò)后的矩陣NEW=zeros(K,1);%收到的信號a=randsrc(K,1,[0,1]);%信源%編碼fork=1:Ncode=[a(4*k-3)a(4*k-2)a(4*k-1)a(4*k)]*G;forl=0:6A(7*k-l)=mod(code(7-l),2);endend%8PSK調(diào)制Xa=pskmod(A,Q);%信道傳輸加噪Xb=awgn(Xa,SNR);%解調(diào)B=pskdemod(Xb,Q);%編碼forn=1:NM=7*n-6;Z=4*n-3;T=7*n-3;V=4*n;L=7*n;s=B(M:L,1)'*H';S(n,:)=mod(s,2);ifS(n,:)==[000]E(M:L,1)=[0000000]';elseifS(n,:)==[001]E(M:L,1)=[0000001]';elseifS(n,:)==[010]E(M:L,1)=[0000010]';elseifS(n,:)==[011]E(M:L,1)=[0000100]';elseifS(n,:)==[100]E(M:L,1)=[0001000]';elseifS(n,:)==[101]E(M:L,1)=[0010000]';elseifS(n,:)==[110]E(M:L,1)=[0100000]';elseifS(n,:)==[111]E(M:L,1)=[1000000]';end

P=B(M:L,1)+E(M:L,1);I(M:L,1)=mod(P,2);NEW(Z:V,1)=I(M:T,1);end[num(SNR,:),ber(SNR,:)]=biterr(NEW,a);endplot(num,'b:s');%畫出誤比特?cái)?shù)xlabel('信噪比');ylabel('誤比特?cái)?shù)');figureplot(ber,'k-*');%畫出誤比特率xlabel('信噪比');ylabel('誤比特率');5、設(shè)計(jì)結(jié)果及分析通過對以上程序的編譯運(yùn)行仿真可以得到以下兩個(gè)仿真圖數(shù)特比誤數(shù)特比誤信噪比圖2漢明碼譯碼誤比特?cái)?shù)圖0.10.05°0240.10.05°02468101214161820信噪比545.40..30035250..20..100率特比誤圖3漢明碼譯碼誤比特率圖5.2編碼后信號A與經(jīng)過校驗(yàn)子S校驗(yàn)后譯碼得到的信號截圖圖4編碼后信號A的截圖圖5譯碼得到的信號截圖5.3仿真結(jié)果分析(1)觀察圖2和圖3我們可以看到誤比特?cái)?shù)和誤比特率隨信噪比的增加而減小,并最后趨于0.由圖4和圖5,再聯(lián)系前面校正子s與各碼元之間的對應(yīng)關(guān)系,我們可以發(fā)現(xiàn)校正子s的重要作用。并且我們還可以推算出當(dāng)程序中N取值很小時(shí)畫出來的圖形將是鋸齒減函數(shù),也就是說隨著N的增大觀察到的圖形越光滑。(2)與其它檢錯(cuò)糾錯(cuò)碼相比較(7,4)漢明碼是能夠糾正1位錯(cuò)碼且編碼效率較高的一種線性分組碼6主要儀器與設(shè)備安裝了matlabR2009a程序的電腦。7設(shè)計(jì)體會與建議設(shè)計(jì)體會對設(shè)計(jì)的建議參考文獻(xiàn)曹志剛,錢亞生?現(xiàn)代通信原理[M].北京:清華大學(xué)出版社,1994.王興亮,寇寶明.數(shù)字通信原理[M].西安:西安電子科技大學(xué)出版社,2009.周炯槃?通信原理[M].北京:北京郵電大學(xué)出版社,2008.崔良海,徐潔.數(shù)據(jù)通信技術(shù)[M].北京:北京大學(xué)出版社,2009.樊昌信,曹麗

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論