下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本文格式為Word版,下載可任意編輯——求條件熵和互信息的matlab實現Assignment1_08116649_Chaoyun_Song
EEE315InformationTheoryand
CodingAssignment1
ChannelCapacityandMutual
Information
ID:08116649Name:Chaoyun.Song
Assignment1_08116649_Chaoyun_Song
1.Introduction
Shannon'sinformationcontentshouldhavesomeintuitiveproperties:1(()Informationcontainedintheeventsoughttobedefinedintermsofsomemeasureofuncertaintyoftheevents.Lesscertaineventsoughttocontainmoreinformationthanmorecertainevents.Theinformationofunrelatedeventstakenasasingleeventshouldequalthesumoftheinformationoftheunrelatedevents.
Ininformationtheory,entropyisameasureoftheuncertaintyassociatedwitharandomvariable.Inthiscontext,thetermusuallyreferstotheShannonentropy,whichquantifiestheexpectedvalueoftheinformationcontainedinamessage,usuallyinunitssuchasbits.Inthiscontext,a'message'meansaspecificrealizationoftherandomvariable.Entropyisdefinedas:
H(x)???p(x)logp(x)itcanbeviewedas:ameasureoftheminimumcostneededtosendsomeformofinformation;“theamountofsurprisefactor〞oftheinformationmeasuredinbits.orhowmuchenergyitisworthspendingtocarrytheinformationwhichtranslatestotheminimumnumberofbitsneededtocodetheinformation.
Inprobabilitytheoryandinformationtheory,themutual
information(sometimesknownbythearchaictermtransinformation)oftworandomvariablesisaquantitythatmeasuresthemutualdependenceofthetworandomvariables.Themostcommonunitofmeasurementofmutualinformationisthebit,whenlogarithmstothebase2areused.Themutualinformationcanbedefinedas:
wherep(x,y)isthejointprobabilitydistributionfunctionofXandY,andp1(x)andp2(y)arethemarginalprobabilitydistributionfunctionsofXandYrespectively.
Assignment1_08116649_Chaoyun_Song
2.ResultwithMatlabstriptsandfunctions
(1).WriteaMatlabfunctiontocalculatetheentropyofasourcegivenadiscretedistribution.Cacluatetheentropyforthefollowingdistribution.Plottheentropydiagramforeachofthedistributions.A={B={
C={0.1,0.31,0.001,0.009,0.2,0.15,0.23}Solution:Matlabcode
>>A=[1/21/41/81/8];>>H1=-sum(A.*log2(A))H1=
1.7500
>>B=[1/41/41/41/4];>>H2=-sum(B.*log2(B))H2=2
>>C=[0.1,0.31,0.001,0.009,0.2,0.15,0.23];>>H3=-sum(C.*log2(C))
1111,,248814}
14,
14,
14,}
Assignment1_08116649_Chaoyun_Song
H3=
2.2897
(2).WriteaMATLAB[1]scripttoplotthecapacityofabinarysymmetricchannelwithcrossprobabilitypasfunctionofpwhere0
?p?1.Forwhatvalueofpisthecapacityminimizedandwhatis
theminimumvalue?
Forabinarysymmetricchannel(BSC),weknowthatP(0|1)=P(1|0)=p,P(0|0)=P(1|1)=1-p,which?p?isthecrossprobability0?p?1.WhenP(Y0)=P(Y1)=0.5themutualinformationcomestotheminimumvalue.Thecapacityofthischannelislike:
C=P(X0)P(0|0)log[P(0|0)/0.5]+P(X0)P(1|0)log[P(1|0)/0.5]+P(X1)P(0|1)log[P(0|1)/0.5]+P(X1)P(1|1)log[P(1|1)/0.5]=plog2p+(1-p)log2(1-p)+1
Usingmatlabwecanplotthediagramof?p?and?C?
Assignment1_08116649_Chaoyun_Song
Solution:MatlabCode:>>p=0:0.01:1;
>>C=p.*log2(p)+(1-p).*log2(1-p)+1;>>plot(p,C)
Fromthediagram,wecanseethechangeof?C?withdifferentvalueof?p?.Whenp=1thechannelcapacityis1(bit/symbol)
Whenp=0.5therearenoinformationandthemutualinformationis0When0.5?p?1thediagramissameasleftside
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年影視作品攝制合同協(xié)議書(含分成模式)
- 專業(yè)律師轉租合同
- 2024年度智能物流系統(tǒng)設計與實施合同
- 2024施工合同司法解釋
- 2024辦公樓零星維修項目建設項目施工合同
- 農村合作信用社貸款合同
- 2024沒有借條、合同的借貸關系案例
- 工程承包合同模板簡化版
- 校園學生安全保障協(xié)議書樣本
- 超值供貨合同模板匯編
- 二年級排球教案
- 小數乘除法豎式計算專項練習題大全(每日一練共15份)
- 天津市和平區(qū)2024-2025學年九年級上學期期中考試英語試題
- 2024版抗菌藥物DDD值速查表
- 2024二十屆三中全會知識競賽題庫及答案
- 預防接種工作規(guī)范(2023年版)解讀課件
- 醫(yī)院檢驗外包服務項目招標文件
- 檔案整理及數字化服務方案
- 正高級會計師答辯面試資料
- 道路橋涵工程施工方案(完整版)
- 60萬噸MTO裝置中交發(fā)言稿
評論
0/150
提交評論