


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、實驗二香農(nóng)編碼的計算與分析、實驗?zāi)康?、理解香農(nóng)第一定理指出平均碼長與信源之間的關(guān)系2、加深理解香農(nóng)編碼具有的重要理論意義。3、掌握Shannon編碼的原理。4、掌握Shannon編碼的方法和步驟。5、熟悉shannnon編碼的各種效率、實驗環(huán)境wi ndows XP,MATLAB 7、實驗原理香農(nóng)第一定理:設(shè)離散無記憶信源為Ss1 s2 .sqPP(s1) p(s2) . p(sq)熵為H(S),其N次擴展信源為SN12 .qP P( 1) P( 2) . p( q)熵為H(S)。碼符號集X= (x1,x2,xr )。先對信源SN進行編碼,總可以找到一種編碼方法,構(gòu)成惟一可以碼,使S中每個信
2、源符號所需的平均碼長滿足:H( S)1 LnH( S)logr N N logrNs/VrH一lnnmH NqNLn是平均碼長LNp( i ) ii是i對應(yīng)的碼字長度四、實驗內(nèi)容1、根據(jù)實驗原理,設(shè)計shannon編碼方法,在給定si s2 s3 s4 s5 s6 s7=0.010.170.190.100.150.180.2條件下,實現(xiàn)香農(nóng)編碼并算出編碼效率。2、請自己構(gòu)造兩個信源空間,根據(jù)求 Sha nnon編碼結(jié)果說明其物理意義五、實驗過程每個實驗項目包括:1)設(shè)計思路2)實驗中出現(xiàn)的問題及解決方法;要求:1)有標(biāo)準(zhǔn)的實驗報告 (10分)2)程序設(shè)計和基本算法合理(30分)3)實驗仿真具備
3、合理性(30分)4)實驗分析合理(20分)5)能清晰的對實驗中出現(xiàn)的問題進行分析并提出解決方案(10分)附錄:程序設(shè)計與算法描述參考(1)按降序排列概率的函數(shù)%p,x=array(P)為按降序排序的函數(shù)%P為信源的概率矢量,x為概率元素的下標(biāo)矢量 %P為排序后返回的信源的概率矢量%x為排序后返回的概率元素的下標(biāo)矢量%*%Qfunction p,x=array(P)n=le ngth(P);X=1: n;P=P;X;for i=1: nmax=P(1,i);maxN=i;MAX=P(:,i);for j=i:nif(max1)if (i n)for k=(maxN-1):-1:iP(:,k+1)
4、=P(:,k);endendendP(:,i)=MAX;endP=P(1,:);x=P(2,:);(2) Shannon編碼算法% shannon編碼生成器 %函數(shù)說明:% W,L,q=shannon(p) 為 Shannon 編碼函數(shù) % p為信源的概率矢量,W為編碼返回的碼字% L為編碼返回的平均碼字長度,q為編碼概率 %* function W,L,q =sha nnon(p)%提示錯誤信息%if (le ngth(fi nd(p10e-10)error(Not a po nent do n ot add up to 1)% 判斷是否符合概率和為1endp,x=array(p);% 2)
5、計算代碼組長度II=ceil(-log2(p);% 3)計算累加概率PP(1)=0;n=len gth(p);for i=2: nP(i)=P(i-1)+p(i-1);end% 4)求得二進制代碼組W% a)將十進制數(shù)轉(zhuǎn)為二進制數(shù)for i=1: nfor j=1:l(i)temp(i,j)=fIoor(P(i)*2);P(i)=P(i)*2-temp(i,j);endend% b)給W賦ASCII碼值,用于顯示二進制代碼組Wfor i=1: nfor j=1:l(i)if (temp(i,j)=0)W(i,j)=48;elseW(i,j)=49;endendendL=sum(p.*l); %
6、計算平均碼字長度H=en tropy1(p,2);% 計算信源熵q=H/L; %計算編碼效率for i=1: nBi=x(i);end% n, m=size(W);% TEMP=32*o nes( n,6);% W=W,TEMP;% W=W;% n, m=size(W);% W=reshape(W,1, n*m);% W=spri ntf(%s,W);m,n=size(W);TEMP=bla nks(m);W=W,TEMP,TEMP,TEMP;m,n=size(W);W=reshape(W,1,m* n);s0=很好!輸入正確,編碼結(jié)果如下:;s1=Shannon編碼所得碼字 W:;s2=Shannon編碼平均碼字
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年城市軌道交通智慧運維系統(tǒng)在城市軌道交通土壤監(jiān)測系統(tǒng)中的應(yīng)用報告
- 廢舊輪胎破碎設(shè)備市場前景及競爭格局報告
- 無動力樂園項目的技術(shù)需求與設(shè)施配置:創(chuàng)新與保障
- 公園項目設(shè)施配置與配套服務(wù)分析
- 家庭教育中的在線教育平臺應(yīng)用分析
- 打造高效舒適的醫(yī)療設(shè)備工作環(huán)境-基于數(shù)字孿生的模擬與優(yōu)化設(shè)計
- 基于用戶畫像的精準(zhǔn)化數(shù)字廣告投放策略
- 基于數(shù)字化轉(zhuǎn)型的多元化激勵機制研究與應(yīng)用實踐分析
- 工業(yè)機器人項目運營管理手冊(范文模板)
- 2025年農(nóng)村電網(wǎng)升級改造項目社會穩(wěn)定性評估與風(fēng)險應(yīng)對策略報告
- 虎符銅砭刮痧課件
- 數(shù)字媒體對人際親密關(guān)系的影響機制研究
- 稅務(wù)審計理論試題及答案解析
- 智能海洋牧場裝備行業(yè)跨境出海戰(zhàn)略研究報告
- 麻醉鎮(zhèn)靜藥與阿片類
- 中考化學(xué)第一輪復(fù)習(xí) 物質(zhì)的性質(zhì)與應(yīng)用(常見的酸堿鹽)測試題(解析版)
- 病理學(xué)課件-炎癥的機制
- 2025年全國保密教育線上培訓(xùn)考試試題庫含答案(新)附答案詳解
- 2025世界高血壓日控住血壓穩(wěn)住幸福高血壓健康講座
- 安徽卓越縣中聯(lián)盟2024-2025學(xué)年高三下學(xué)期5月份檢測政治試卷+答案
- 廣東省珠海市2024-2025學(xué)年下學(xué)期期中八年級數(shù)學(xué)質(zhì)量監(jiān)測試卷(含答案)
評論
0/150
提交評論