資源簡介
基本的調制解調程序集(包括BPSK,QPSK,QAM,GMSK等)

代碼片段和文件信息
%?bpsk.m
%?Simulation?program?to?realize?BPSK?transmission?system
%
%?這個程序仿真了數字信號的BPSK調制及相關解調,
%?傳輸信道為加性高斯白噪聲信道(AWGN)
%********************?Preparation?part?**********************
sr=256000.0;?%?Symbol?rate
ml=1;????????%?Number?of?modulation?levels
br=sr.*ml;???%?Bit?rate?(=symbol?rate?in?this?case)
nd?=?1000;???%?Number?of?symbols?that?simulates?in?each?loop
ebn0=3;??????%?Eb/N0dBW
IPOINT=8;????%?Number?of?oversamples
????
%********************?Data?generation?********************************??
indata=rand(1nd)>0.5;??%?rand:?built?in?function
%********************?BPSK?Modulation?***********************??
????data1=indata.*2-1;??%?convert(01)?to?(-11)
????data2=zeros(1nd*IPOINT);??????????????%?oversample?data1initiation
????data2(1:IPOINT:1+IPOINT*(nd-1))=data1;?%?set?the?date?from?data1?every?8?samples
%******************?Attenuation?Calculation?*****************
????spow=sum(data2.*data2)/nd;??%?average?symbol?power
npow=spow*sr/br*10.^(-ebn0/10);?%?noise?power
attn=sqrt(0.5*npow);??%?the?attenuation?of?AWGN?noise
%************?Add?White?Gaussian?Noise?(AWGN)?***************
????inoise=randn(1length(data2)).*attn;??%?randn:?built?in?function
data3=data2+inoise;
data4=data3(1:IPOINT:IPOINT*nd-1);
????
%********************?BPSK?Demodulation?*********************
????outdata=data4>0;
%**********************?Output?result?***************************
%?輸入、輸出比特流的圖形對比
x=0:nd-1;
plot(xindata‘b*-‘xoutdata‘r-‘)
h=legend(‘indata‘‘outdata‘);
set(gca‘ytick‘[-1:2])
axis?equal?tight([0?inf?0?1])
?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-05-04?17:42??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\
?????目錄???????????0??2012-05-04?17:42??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\
?????文件????????1654??2005-11-01?19:40??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\bpsk.m
?????文件????????1023??2013-04-15?20:31??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\bpsk.zip
?????文件????????4484??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\bpsk_fading.m
?????文件?????????658??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\comb.m
?????文件?????????562??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\compconv.m
?????文件?????????684??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\compoversamp.m
?????文件?????????743??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\delay.m
?????文件????????2167??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\fade.m
?????文件????????1052??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\gaussf.m
?????文件?????????593??2013-04-15?20:32??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\gaussf.zip
?????文件????????3387??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\gmsk.m
?????文件????????1385??2013-04-15?20:31??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\gmsk.zip
?????文件????????5109??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\gmsk_fading.m
?????文件????????1652??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\hrollfcoef.m
?????文件????????2933??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\msk.m
?????文件????????1247??2013-04-15?20:32??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\msk.zip
?????文件????????2967??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\msk2.m
?????文件????????4691??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\msk2_fading.m
?????文件????????4657??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\msk_fading.m
?????文件????????3182??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\oqpsk.m
?????文件????????4790??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\oqpsk_fading.m
?????文件?????????497??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\oversamp.m
?????文件?????????507??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\oversamp2.m
?????文件????????2780??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\qam16.m
?????文件????????4592??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\qam16_fading.m
?????文件????????1729??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\qamdemod.m
?????文件????????1156??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\qammod.m
?????文件????????3055??2005-01-08?15:59??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\qpsk.m
?????文件????????1307??2013-04-15?20:31??基本的調制解調程序集(包括BPSKQPSKQAMGMSK等)\chapter3\qpsk.zip
............此處省略5個文件信息
- 上一篇:Matlab色差公式-帶界面
- 下一篇:三維點云svd分解求取旋轉矩陣
評論
共有 條評論