freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

信息論與編碼實驗指導(dǎo)書-wenkub

2023-07-08 18:09:57 本頁面
 

【正文】 ndl。 } else { r=k,u=n。k4。4. 聯(lián)合熵H(X,Y)計算代碼:cout聯(lián)合熵H(X,Y)計算:endl。 b=(i*log(i)/log())。n++) { i+=(a[k][n]/t)。k4。 } coutendl。k4。n++) { coutsetw(5)a[k][n]。 for(k=0。n4。 double a[4][4],b=0,c=0。實驗一 二維隨機變量信息熵的計算[實驗?zāi)康腯掌握二變量多種信息量的計算方法。(3)完成實驗報告。上機前的充分準備能高效利用機時,在有限的時間內(nèi)完成更多的實驗內(nèi)容。2 課程實驗要求 課程實驗準備要求(1)課程實驗主要為設(shè)計性實驗,要求學(xué)生熟悉掌握在VC環(huán)境下編寫和調(diào)試C++程序的方法。(2)要求學(xué)生在實驗前復(fù)習(xí)實驗所用到的預(yù)備知識。 課程實驗過程要求(1)生成源代碼。根據(jù)實驗內(nèi)容和完成情況,按照附件1給定的格式完成課程實驗報告的編寫。[實驗學(xué)時]2學(xué)時[實驗準備]1.熟悉二變量多種信息量的計算方法,設(shè)計實驗的數(shù)據(jù)結(jié)構(gòu)和算法;2.編寫計算二維隨機變量信息量的書面程序代碼。 for(k=0。n++) { a[k][n]=rand()%100。k4。 } coutendl。k++) { for(n=0。 }3. H(Y)、 H(X)計算代碼:coutH(Y)計算:setw(20)H(X)計算:endl。k++) { double i=0,g=0。 g+=(a[n][k]/t)。 c=(g*log(g)/log())。 b=0。k++) { for(n=0。 h=1。5. 條件熵H(X|Y)計算代碼:cout條件熵H(X|Y)計算:endl。k++) { double i=0。 } for(n=0。break。 if(h==0)coutI(X|Y)=H(X)H(X|Y)=cbendl。然后函數(shù)歸一化,即:把所有數(shù)字相加,再用每個數(shù)去除,就得到了歸一化后的矩陣。 double a[4][4],b=0,c=0。k++) { for(n=0。 } } cout從0到100間隨機取得行列的random函數(shù):endl。n4。 for(k=0。n++) { coutsetw(12)a[k][n]/t。 for(k=0。n4。 ++e。 coutH(X)=∑p(X)log p(X)=cendl。 for(k=0。n++) { if(a[k][n]!=0) { b=((a[k][n]/t)*log(a[k][n]/t)/log())。 } } } if(h==0) coutH(X,Y)=∑∑p(X,Y)log p(X,Y)=bendl。 for(k=0。n4。n++) { if(a[k][n]!=0) { b=((a[k][n]/t)*log((a[k][n]/t)/i)/log())。} else coutP(r+1,u+1)為零,中斷,無值endl。}實驗二 簡單信源編碼方法實現(xiàn)[實驗?zāi)康腯掌握Huffman編碼方法。 a=new double[n]。in。in。in1。 a[j+1]=a[j]。in。stack s(n)。in。for(int i=0。e=new double[n]。} string t。 =d[m2]。 for(int i=0。j) { if(b[j]b[j+1]) { mp=b[j+1]。 b[j]=mp。im1。 for(int i=0。in。 c[i]+=1。 c=new string[n]。 coutsetw(6)各項Huffman編碼為:endl。 coutsetw(8)a[i]。 }}3 實驗數(shù)據(jù)與實驗結(jié)果 測試數(shù)據(jù):隨機生成歸一化離散變量,如下圖數(shù)據(jù),并計算出各項Huffman編碼。struct elem{ double a2。 int top。list=new elem[sz]。 item){assert(topsize)。} elem topValue() const{assert(!isEmpty())。void aa(int n){ double w=0。 for(int i=0。 } for(int i=0。 for(int i=0。j) { if(a[j]a[j+1]) { p=a[j+1]。 for(int i=0。 }}void huffman(double *a,string *c,int n){ elem mp。for(int i=0。d=new double[n]。} double *e。i++){e[i]=i。m) { b[m2]+=b[m1]。 double mp,mp1。j=i。 d[j+1]=d[j]。 for(int i=0。 } } while(!()) { mp=()。 } } for(int i=0。 } else if(==e[i]) { c[i]=t。 cinn。 coutendl。i++) { (3)。 coutendl。附實驗三內(nèi)容及源程序?qū)嶒炄? 用遞推算法計算二進信道的容量1 實驗內(nèi)容(1)構(gòu)造各種二進信道的概率轉(zhuǎn)移矩陣;(2)用遞推算法計算各種二進信道的容量;(3)不斷調(diào)整誤差精度對系統(tǒng)進行測試,并進行對比分析;2 數(shù)據(jù)結(jié)構(gòu)與算法描述 (1)函數(shù)的定義:函數(shù)的數(shù)據(jù)成員1. 隨機生成二元對稱信道函數(shù)代碼: void aa(){ double
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1