數(shù)字通信實驗報告重點講義_第1頁
數(shù)字通信實驗報告重點講義_第2頁
數(shù)字通信實驗報告重點講義_第3頁
數(shù)字通信實驗報告重點講義_第4頁
數(shù)字通信實驗報告重點講義_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 數(shù)字通信實驗報告 武漢理工大學數(shù)字通信實驗報告班級: 信息154 姓名: 馮 超 學號: 1049731503280 教師: 呂 鋒 日期: 2016.03.26 實驗一1、 實驗項目基于MATLAB的離散無記憶高斯信源的失真-率函數(shù)曲線仿真;2、 實驗?zāi)康?1)、理解信息率失真函數(shù)的定義與物理意義; (2)、分析離散信源在誤碼失真下的信息率失真函數(shù)表達式; (3)、提高綜合運用所學理論知識獨立分析和解決問題的能力; (4)、使用相關(guān)軟件進行曲線的繪制。3、 實驗內(nèi)容與理論依據(jù) 實驗內(nèi)容:分析離散信源在誤碼失真下的信息率失真函數(shù)表達式,并繪制曲線圖。 理論依據(jù):信息率失真函數(shù)的定義 研究在限

2、定失真下為了恢復信源符號所必需的信息率,簡稱率失真理論。信源發(fā)出的符號傳到信宿后,一般不能完全保持原樣,而會產(chǎn)生失真。要避免這種失真幾乎是不可能,而且也無必要,因為信宿不管是人還是機器,靈敏度總是有限的,不可能覺察無窮微小的失真。倘若在處理信源符號時允許一定限度的失真,可減小所必需的信息率,有利于傳輸和存儲。率失真理論就是用以計算不同類型的信源在各種失真限度下所需的最小信息率。因此,這一理論是現(xiàn)代所有信息處理問題的理論基礎(chǔ)。 香農(nóng)首先定義了信息率失真函數(shù)R(D),并論述了關(guān)于這個函數(shù)的基本定理。 定理指出:在允許一定失真度D的情況下,信源輸出的信息傳輸率可壓縮到R(D)值,這就從理論上給出了信

3、息傳輸率與允許失真之間的關(guān)系,奠定了信息率失真理論的基礎(chǔ)。信息率失真理論是進行量化、數(shù)模轉(zhuǎn)換、頻帶壓縮和數(shù)據(jù)壓縮的理論基礎(chǔ)。離散信源:信源是信息的來源,是產(chǎn)生消息、時間離散的消息序列以及時間連續(xù)的消息的來源。信源輸出的消息都是隨機的,因此可以用概率來描述其統(tǒng)計特性。信源在數(shù)學上可以用隨機變量、隨機序列和隨機過程來表示。信息是抽象的,信源則是具體的。離散平穩(wěn)無記憶信源輸出的符號序列是平穩(wěn)隨機序列,并且符號之間是無關(guān)的,即是統(tǒng)計獨立的。同時,由于是平穩(wěn)信源,每個隨機變量的統(tǒng)計特性都相同。 信息率失真函數(shù)R(D)對給定的一個信源隨機變量,服從概率分布,為失真測度,定義信息率失真函數(shù)為:其中為與其復制

4、的互信息,min是對所有滿足以下性質(zhì)的條件概率取值。在給定的信源概率分布及條件概率的乘積所得的聯(lián)合分布下的平均失真 在討論信息率失真函數(shù)時,考慮到信源與信宿之間有一個無失真信道,稱它為試驗信道,對離散信源可記為,對限失真信源這一試驗信道集合可定義為: 根據(jù)前面在互信息中已討論過的性質(zhì): 且互信息是的上凸函數(shù),其極限值存在且為信道容量: 這里,我們給出其對偶定義: 即互信息是的下凸函數(shù)。其極限值存在且為信息率失真函數(shù)。它還存在下列等效定義1:對給定的一個失真度D,率失真函數(shù)R(D)定義為: 對給定的一個碼率R,率失真函數(shù)D(R)定義為:直觀地結(jié)實,率失真函數(shù)R(D)是在信源序列與復制序列的失真不

5、超過D的條件下最小可能的碼率(或信源最大可能的壓縮率)。相對偶地,失真率函數(shù)D(R)是給定碼率(壓縮率)R條件所能達到的最小失真。至此,我們已給定R(D)函數(shù)一個初步描述,如圖1。圖1 R(D)函數(shù)描述由定義,R(D)函數(shù)是在限定失真為最大允許失真為D時信源最小信息速率,它是通過改變試驗信道特性(實際上是信源編碼)來達到的。所以R(D)是表示不同D值時對應(yīng)的理論上最小信息速率值。 然而對于不同的實際信源,存在著不同類型的信源編碼,即不同的試驗信道特性并可以求解出不同的信息率失真R'(D)函數(shù),它與理論上最佳的R(D)之間存在著差異,它反映了不同方式信源編碼性能的優(yōu)劣,這也正是R(D)函

6、數(shù)的理論價值所在。特別對于連續(xù)信源,無失真是毫無意義的,這時R(D)函數(shù)具有更大的價值。信息率失真函數(shù)的迭代計算 首先需要指出的是,達到率失真函數(shù)的條件概率及輸出字母概率分布都不一定是唯一的。 具體迭代算法可以按如下步驟進行9: (1)先假定一個負數(shù)作為,選定初始轉(zhuǎn)移概率組成階初始矩陣。 (2)把選定的初始轉(zhuǎn)移概率代入表達式中,得到相應(yīng)的,然后用代入表達式中,得到相應(yīng)的。 (3)再用代入表達式中,得到相應(yīng)的,然后用代入表達式中,得到相應(yīng)的。 (4)以此推類進行下去,直到與相當接近,其差別已在允許的精度范圍之內(nèi),以及與相當接近,其差別也在允許的精度范圍之內(nèi),則或就是這個值所對應(yīng)的信息率失真函數(shù)的

7、近似值。 (5)再選定一個略大一些的負數(shù)作為值,重復以上的迭代計算過程,得到值的信息率失真函數(shù)的近似值。 (6)這種過程一直到信息率失真函數(shù)逼近于零為止,隨著的選定就可得到信息率失真函數(shù)的曲線。4、 MATLAB程序框圖與代碼function=RateDF(Pa,d,S)format long d=input('失真矩陣d=');Pa=input('輸入概率分布 Pa=');r=input('輸入信源數(shù)r=');s=input('輸出信源數(shù)s=');S=input('拉式乘子S=');times=input(

8、9;迭代次數(shù)times=');r,s=size(d);if(length(find(Pa<=0)=0) error('Not a prob.vector,shoud be positive component!');endif(abs(sum(Pa)-1)>10e-10) error('Not a prob.vector,component do not add up to 1!')endif(r=length(Pa) error('The parameters do not match!');endpba=;RS=;DS=;

9、m=1;for z= 1: times Pba(1:r,1:s,1)=1/s*ones(r,s); for j=1:s Pb(j,1)=0; for i=1:r Pb(j,1)=Pb(j,1)+Pa(i)*Pba(i,j,1); end end for i=1:r temp(i)=0; for j=1:s temp(i)=temp(i)+Pb(j,1)*exp(S(m)*d(i,j); end end for i=1:r for j=1:s Pba(i,j,2)=(Pb(j,1)*exp(S(m)*d(i,j)/temp(i); end D(1)=0; for i=1:r for j=1:s

10、D(1)=D(1)+Pa(i)*Pba(i,j,1)*d(i,j); end end R(1)=0; for i=1:r for j=1:s if(Pba(i,j,1)=0) R(1)=R(1)+Pa(i)*Pba(i,j,1)*log2(Pba(i,j,1)/Pb(j,1); end end end n=2; while(1) for j=1:s Pb(j,n)=0; for i=1:r Pb(j,n)=Pb(j,n)+Pa(i)*Pba(i,j,n); end end for i=1:r temp(i)=0; for j=1:s % disp('SM:');disp(S(m

11、); temp(i)=temp(i)+Pb(j,n)*exp(S(m)*d(i,j); end end for i=1:r for j=1:s if(temp(i)=0) Pba(i,j,n+1)=(Pb(j,n)*exp(S(m)*d(i,j)/temp(i); end end end D(n)=0; for i=1:r for j=1:s D(n)=D(n)+Pa(i)*Pba(i,j,n)*d(i,j); end end R(n)=0; for i=1:r for j=1:s if(Pba(i,j,n)=0) R(n)=R(n)+Pa(i)*Pba(i,j,n)*log2(Pba(i,j

12、,n)/Pb(j,n); end end end %disp('E1:');disp(abs(R(n)-R(n-1); %disp('E2:');disp(abs(D(n)-D(n-1); if(abs(R(n)-R(n-1)<=10(-7) if(abs(D(n)-D(n-1)<=10(-7) break; end end n=n+1; end S(m+1)=S(m)+0.5; if(abs(R(n)<10(-7) end pba=Pba(:,:,:); RS=RS R(n); DS=DS D(n); m=m+1; endend k,l,q=

13、size(pba); Pba=pba(:,:,q); Rmin=min(RS); Dmax=max(DS); Smax=S(m-1);disp('輸入正確,迭代結(jié)果如下:');disp('最小信息率Rmin:');disp(Rmin);disp('最大Dmax:');disp(Dmax);disp('最佳轉(zhuǎn)移概率分布Pba:');disp(Pba);disp('最大拉式乘子Smax:');disp(Smax);plot(DS,RS)xlabel('允許的失真度D')ylabel('信息率失真

14、函數(shù)R(D)')title('信息率失真函數(shù)R(D)的曲線圖')5、 實驗結(jié)果及分析某二元離散無記憶信源其失真矩陣為求該信源的,和函數(shù)。解:二元對稱信源,其失真矩陣為可計算得:,根據(jù)參量表達式可求得:這里,MATLAB運行結(jié)果如下:輸入:d=0 1;1 0;Pa=0.5 0.5;r=2;s=2;S=-99.5;times=100;輸出:很好!輸入正確,迭代結(jié)果如下:最小信息率Rmin: 0最大Dmax: 0.50000000000000最佳轉(zhuǎn)移概率分布Pba: 0.62136760936669 0.37863239063331 0.37645018769302 0.62

15、354981230698最大拉式乘子Smax: 0ans = 0.62136760936669 0.37863239063331 0.37645018769302 0.62354981230698信息率失真函數(shù)曲線圖如圖2所示:圖2 信息率失真函數(shù)曲線圖6、 實驗結(jié)論待定常數(shù)S就是函數(shù)的斜率,根據(jù)函數(shù)的S參量表述理論,也可得到函數(shù)曲線,最終完成信息率失真函數(shù)迭代計算過程。在求解信息率失真函數(shù)時,達到信息率失真函數(shù)時的轉(zhuǎn)移概率及信宿的概率分布也不一定是唯一的。實驗二一、實驗項目1、設(shè)定符號錯誤概率為10的負5次方,基于MATLAB仿真分析無記憶調(diào)制的最佳接收機性能。二、實驗?zāi)康?、通過實驗,進一

16、步鞏固在課堂上面學到的理論知識, 學習并理解加性高斯白噪聲信道的最佳接收機2、在實驗過程中,對理論知識和公式進行理解,轉(zhuǎn)化為相應(yīng)的matlab程序語言,增強matlab編程的能力;三、實驗內(nèi)容與理論依據(jù)(1)最佳接收機評估各種無記憶調(diào)制方法的錯誤概率1 二進制調(diào)制的錯誤概率設(shè)兩個信號波形是和 (稱為雙極性信號)。在給定發(fā)送的情況下,s1(t)的錯誤概率是r<0的概率,則 可以倒推出,平均錯誤概率是: 設(shè)兩個信號波形是正交信號,則對應(yīng)的平均錯誤概率是2 M元正交信號的錯誤概率對于等能量的正交信號,最佳檢測器選擇能在接收信號向量r與M個可能發(fā)送信號向量之間產(chǎn)生最大相關(guān)值的發(fā)送信號,即如果假定

17、發(fā)送信號為 ,則接收信號向量為:式中, 是零均值等方差的相互統(tǒng)計獨立的高斯隨機變量。則可推出平均錯誤概率是: 當M趨向于 時,為到達任意小的錯誤概率,所要求的最小多少呢?這個最小SNR 這個最小比特SNR就稱作加性高斯白噪聲信道的香農(nóng)極限。3 M元雙正交信號的錯誤概率4 單純信號的錯誤概率:單純信號時M個等相關(guān)的且互相關(guān)系數(shù)為的信號的集合。在M維空間中,這些信號作為正交信號,其相鄰的信號之間具有同樣的最小間隔,它們達到相互間隔所要求的發(fā)送能量為,該能量比正交信號所要求的能量小,為其倍。5 M元二進制編碼信號的錯誤概率,如果是M個信號波形的最小歐式距離,則符號錯誤概率的上邊界時M元PAM的錯誤概

18、率: 式中, 是平均比特能量, 是平均比特SNR四、實驗過程1 幾種調(diào)制方法的比較根據(jù)課本上提供的多種調(diào)制方法錯誤概率與比特之間的關(guān)系,并且計算出相關(guān)的帶寬效率,可繪制出如圖的,當符號錯誤概率為時幾種調(diào)制方法之間的關(guān)系圖。%正交信號相干檢測部分分析 x1=6 6.5 7 8.2;y1=3/16 5/16 0.5 3/4;figure;subplot(1,2,1);plot(x1,y1,'-*','LineWidth',1.5);axis(5 9 0.1 1);title('正交信號相干檢測');xlabel('比特SNR');yl

19、abel('R/W(b/sHz)');%QAM信號分析x2= 9 9.5 14 18.5;y2= 1 2 4 6;subplot(1,2,2);plot(x2,y2,'-+');title('QAM,PSK,PAM信號相干檢測');xlabel('比特SNR');ylabel('R/W(b/sHz)');hold on;%PSK信號分析x3=9 9.5 12.6 17 ;y3=1 2 3 4 ;plot(x3,y3,'-');x4=10 12 16.5;y4=1 2 3;plot(x4,y4,'-*');%AWGN信號分析x5=1.6 2.2 5 9 15 20;y5=0.1 1 3.5 5.6 9.1 10;plot(x5,y5);1、 實驗結(jié)果

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論