信息理論與編碼-實驗指導_第1頁
信息理論與編碼-實驗指導_第2頁
信息理論與編碼-實驗指導_第3頁
信息理論與編碼-實驗指導_第4頁
信息理論與編碼-實驗指導_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、實驗一:繪制二進熵函數(shù)曲線一、實驗目的 1.熟悉 Matlab 工作環(huán)境及工具箱; 2.掌握 Matlab 繪圖函數(shù); 3.理解熵函數(shù)表達式及其性質。 二、實驗內(nèi)容 【實驗內(nèi)容與要求】 內(nèi)容:用 Matlab 軟件繪制二進熵函數(shù)曲線。 要求: 1. 提前預習實驗,認真閱讀教材及相應的參考書,熟悉實驗原理; 2. 遵守實驗室規(guī)定,實驗過程中服從實驗室管理人員和實驗指導老師管理; 3. 獨立完成實驗,認真做好實驗記錄; 4. 實驗結束后,認真填寫實驗報告。 【知識要點】 1  信源熵的概念及其性質。參照教材及參考書。 2  二進熵公式: 3  參考文獻: 1 呂鋒等編

2、著,信息理論與編碼,北京:人民郵電出版社, 2004 2 傅祖蕓編著,信息論基礎理論與應用,北京:電子工業(yè)出版社, 2001 3 仇佩亮編著,信息論與編碼,北京:高等教育出版社, 2003 4 美 Thomas M.Cover , Elements of Information Theory ,北京:清華大學出版社, 2003 5 美 Edward B. Magrab 等著,高會生等譯, MATLAB 原理與工程應用(第二版),北京:清華大學出版社, 2006 【實驗提示】 注意:雖然理論上定義 0 · log0 = 0 ,但是,在實際運算時,對數(shù)函數(shù) logx 的變量 x 不能取

3、0 值,而應設置一個系統(tǒng)默認的最小值 eps 。 三、實驗總結 1  繪制二進熵函數(shù)曲線,觀察曲線形狀。 2  結合熵函數(shù)的性質,分析二進熵函數(shù)曲線的特點。 四、思考與提高 1  繪制三元熵函數(shù)曲線,觀察曲線形狀。 2  結合熵函數(shù)的性質,分析三元熵函數(shù)曲線的特點。 實驗二:一般信道容量迭代算法一、實驗目的 1  熟悉 Matlab 工作環(huán)境及工具箱; 2  掌握一般信道容量迭代算法的原理。 二、實驗內(nèi)容 【實驗內(nèi)容與要求】 內(nèi)容:用 Matlab 軟件編程實現(xiàn)一般信道容量迭代算法。 要求: 1提前預習實驗,認真閱讀相應的參考書,熟悉

4、實驗原理; 2 遵守實驗室規(guī)定,實驗過程中服從實驗室管理人員和實驗指導老師管理; 3 獨立完成實驗,認真做好實驗記錄; 4 實驗結束后,認真填寫實驗報告。 【知識要點】 1  一般信道容量迭代算法的原理。參照教材及參考書。 2 程序流程圖如下: 其中,      (1)     (2)3  參考文獻: 1 呂鋒等編著,信息理論與編碼,北京:人民郵電出版社, 2004 2 傅祖蕓編著,信息論基礎理論與應用,北京:電子工業(yè)出版社, 2001 3 仇佩亮編著,信息論與編碼

5、,北京:高等教育出版社, 2003 4 美 Thomas M.Cover , Elements of Information Theory ,北京:清華大學出版社, 2003 5 美 Edward B. Magrab 等著,高會生等譯, MATLAB 原理與工程應用(第二版),北京:清華大學出版社, 2006 【實驗提示】 注意: 1  設定不同的信道(對稱信道、非對稱信道),計算最佳輸入分布,分析計算結果的異同。 2  設定不同的迭代精度,分析其對計算結果的影響。 三、實驗總結 1  信道的性質與最佳輸入分布的關系。 2  迭代精度對計算結果的影響。

6、四、思考與提高 1、編制一般信道容量迭代算法的通用程序,適應不同的信道特性。2、優(yōu)化程序,提高運算速度。實驗三:線性分組碼的信道編碼和譯碼一、實驗目的 1  熟悉 Matlab 工作環(huán)境及工具箱; 2  掌握線性分組碼的編碼、譯碼原理以及糾錯原理。 二、實驗內(nèi)容 【實驗內(nèi)容與要求】 內(nèi)容:用 Matlab 軟件編程實現(xiàn)線性分組碼的信道編碼和譯碼。 要求: 1 提前預習實驗,認真閱讀相應的參考書,熟悉實驗原理; 2 遵守實驗室規(guī)定,實驗過程中服從實驗室管理人員和實驗指導老師管理; 3 獨立完成實驗,認真做好實驗記錄; 4 實驗結束后,認真填寫實驗報告。 【知識要點】 1

7、60; 線性分組碼的編碼、譯碼原理。參照教材及參考書。 2  線性分組碼的設計。 基本原理:首先,將信息序列分成 K 個符號一組,然后,在信息組中加入一些校驗碼元,組成N長碼字,由此得到(N,K)分組碼。(N,K)分組碼中任一碼字的碼長為 N,所含的信息位數(shù)目為 K,校驗位數(shù)目為 r=NK,且碼中任意兩個碼字的和仍為碼字。 例如,對于( 5 , 2 )分組碼, N=5 , K=2 ,其編碼函數(shù) f 為  由編碼函數(shù)可知: c ( 碼字 )= m ( 信息矩陣 ) G (生成矩陣) 其中,生成矩陣當生成矩陣G確定后,編碼的問題就解決了。又由編碼函數(shù)的后3個方程可以確定校驗方程

8、,對應的矩陣形式為或,式中,H稱為一致性校驗矩陣。 一致性校驗矩陣如下:  H 與 G 的關系: , 。 糾錯譯碼時,若發(fā)送碼字為c,則接收序列為y,校正子 S=y*=e*。 因此,可以得到譯碼c=ye( 模2和) 。 其中,e稱為差錯圖樣。S是傳輸是否出錯的標志,稱為伴隨式。 (5,2) 線性分組碼的最小漢明距離為,能夠檢出2位錯誤或糾正1位錯誤。 線性分組碼的信道編碼和譯碼流程圖: 圖 1 線性分組碼信道編碼流程圖 圖 2 線性分組碼信道譯碼流程圖 3  參考文獻: 1 呂鋒等編著,信息理論與編碼,北京:人民郵電出版社, 2004 2 傅祖蕓編著,信息論基礎理論與應用,北京:電子工業(yè)出版社, 2001 3 仇佩亮編著,信息論與編碼,北京:高等教育出版社, 2003 4 美 Thomas M.Cover , Elements of Information Theory ,北京:清華大學出版社, 2003 5 美 Edward B. Magrab 等著,高會生等譯, MATLAB 原理與工程應用(第二版),北京:清華大學出版社, 2006 【實驗提示】 注意: 1  線性分組碼中生成矩陣、校驗矩陣、伴隨式之間的關系。 2  在計算矩陣時,注意位操作運算。 三、實驗

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論