亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dscdma_open_looptest3.m

?? CDMA系統(tǒng)中開環(huán)發(fā)射分集系統(tǒng)的仿真和實(shí)現(xiàn)
?? M
字號(hào):
function [dscdma_open_ber3]=dscdma_open_looptest3(snr_in_dB)

%******************** Preparation part **********************

sr=256000.0; % Symbol rate
ml=1;        % Number of modulation levels
br=sr.*ml;   % Bit rate (=symbol rate in this case)
nd = 1;
N=nd;% Number of symbols that simulates in each loop
E=1;
snr=10^(snr_in_dB/10);     % Eb/N0
sgma=sqrt(E/snr)/2;
IPOINT=8;    % Number of oversamples

%******************* Filter initialization ********************

irfn=21;     % Number of filter taps          
alfs=0.5;    % Rolloff factor
[xh] = hrollfcoef(irfn,IPOINT,sr,alfs,1);   %Transmitter filter coefficients 
[xh2] = hrollfcoef(irfn,IPOINT,sr,alfs,0);  %Receiver filter coefficients 

m=32;    %擴(kuò)頻碼的碼片數(shù)目


%********************** Spreading code initialization **********************

user  = 2;                                                          % number of users
seq   = 3;                                                          % 1:M-sequence  2:Gold  3:Orthogonal Gold
stage = 5;                                                          % number of stages
ptap1 = [1 3];                                                      % position of taps for 1st
ptap2 = [2 3];                                                      % position of taps for 2nd
regi1 = [1 1 1 1 1];                                                    % initial value of register for 1st
regi2 = [1 1 1 1 1];                                                    % initial value of register for 2nd

%******************** Generation of the spreading code *********************

switch seq
case 1                                                              % M-sequence
    code = mseq(stage,ptap1,regi1,user);
case 2                                                              % Gold sequence
    m1   = mseq(stage,ptap1,regi1);
    m2   = mseq(stage,ptap2,regi2);
    code = goldseq(m1,m2,user);
case 3                                                              % Orthogonal Gold sequence
    m1   = mseq(stage,ptap1,regi1);
    m2   = mseq(stage,ptap2,regi2);
    code = [goldseq(m1,m2,user),zeros(user,1)];
end
code = code * 2 - 1;
code=code';
clen = length(code);

%**************************** START CALCULATION ****************************

nloop = 10000;                                                       % simulation number of times
noe   = 0;
nod   = 0;

for iii=1:nloop
    
%****************************** Transmitter ********************************
    data0= rand(1,nd*ml) > 0.5;
    
%******************** 第一路 BPSK 調(diào)制 ***********************  

      data=data0.*2-1; %————————測(cè)試點(diǎn)————————

%data1=spread(data,code(:,1)) %第一路天線需要發(fā)射的信號(hào)————————測(cè)試點(diǎn)16  nd=2
data_1=data*code(:,1);

%[data2] = oversamp( data1, N*m , IPOINT)                 %128  -1,0,1
%[data3] = conv(data2,xh) % conv: built in function--------測(cè)試點(diǎn)  295

%******************** 第二路 BPSK 調(diào)制 ********************
%********************擴(kuò)展原始碼元以實(shí)現(xiàn)擴(kuò)頻序列*************

%data2=spread(data,code(:,2))
data_2=data*code(:,2);            %第二路天線需要發(fā)射的信號(hào)————————測(cè)試點(diǎn)16
%[data_2] = oversamp( data_1, N*m , IPOINT)                 %128  -1,0,1
%[data_3] = conv(data_2,xh) % conv: built in function--------測(cè)試點(diǎn)  295


%******************產(chǎn)生空間路徑衰落系數(shù)矩陣*******************
%******************產(chǎn)生空間路徑衰落系數(shù)矩陣*******************
%Nr=1;
%Nt=2;
%t=1;
%h=mimo_channel(Nr,Nt,t);  %********2 x 1 天線********
%receiver1=1/sqrt(2)*(h(1,1)*data1+h(1,2)*data_1);  %------16復(fù)數(shù)
h=randn(1,2)+randn(1,2)*j;
receiver1=1/sqrt(2)*(h(1,1)*data_1+h(1,2)*data_2);

%****************** Attenuation Calculation *****************
	
   % spow=sum(data_1.*data_1)/nd          
	%attn=0.5*spow*sr/br*10.^(-ebn0/10)
	%attn=sqrt(attn)
  

%************ Add White Gaussian Noise (AWGN) ***************
	
    inoise=(randn(1,length(data_1)).*sgma)';  % randn: built in function
    %for t=1:length(data_1)
    %inoise(t)=gngauss(sgma);
    %end
    
    %inoise_1=inoise';
	data4=receiver1+inoise;
	%data5=conv(data4,xh2)  % conv: built in function  ---------462復(fù)數(shù)

	%sampl=irfn*IPOINT+1;
	%data6 = data5(sampl:8:8*nd+sampl-1)  %-------2個(gè)復(fù)數(shù) 
    
    
 %****************************解擴(kuò)信號(hào)************************
           
           data_7=code(:,1)'*data4;            
           %data7=despread(data4,code(:,1))
           data_8=code(:,2)'*data4;
           %data8=despread(data4,code(:,2))   
           data9=conj(h(1,1))*data_7+conj(h(1,2))*data_8;      
           %data_9=1/sqrt(2)*((abs(h(1,1)))^2+(abs(h(1,2)))^2)*data+(conj(h(1,1))*code(1,:)+conj(h(1,2))*code(2,:))*inoise'
    
   
%******************** BPSK Demodulation *********************

                 demodata=data9 > 0;
    
%******************** Bit Error Rate (BER) ******************
	
    % count number of instantaneous errors
    noe2=sum(abs(data0-demodata));  % sum: built in function
	
    % count number of instantaneous transmitted data
    nod2=length(data);  % length: built in function
	
    noe=noe+noe2;
	nod=nod+nod2;

	%fprintf('%d\t%e\n',iii,noe2/nod2)
end % for iii=1:nloop    

%********************** Output result ***************************

dscdma_open_ber3 = noe/nod;
fprintf('%d\t%d\t%d\t%e\n',snr_in_dB,noe,nod,noe/nod);


%******************** end of file ***************************    

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
激情成人午夜视频| 欧美伊人精品成人久久综合97| 欧美精品自拍偷拍动漫精品| 亚洲欧美电影院| 色综合一个色综合| 亚洲一区二区高清| 亚洲精品久久嫩草网站秘色| 91免费在线看| 亚洲成av人片在线观看| 欧美高清视频www夜色资源网| 奇米影视在线99精品| 精品国产伦一区二区三区观看体验| 奇米精品一区二区三区在线观看一| 欧美v亚洲v综合ⅴ国产v| 国产成人欧美日韩在线电影| 综合久久给合久久狠狠狠97色 | 久久久国产精品麻豆| 国产成人午夜99999| 一区二区三区蜜桃网| 91精品国模一区二区三区| 国产成人一级电影| 亚洲人成人一区二区在线观看| 欧美日韩一区二区三区在线| 日日夜夜免费精品视频| 久久精品欧美一区二区三区不卡| 99久久综合狠狠综合久久| 天天色综合成人网| 亚洲综合久久久久| 国产一区二区三区综合| 国产精品热久久久久夜色精品三区 | 亚洲二区视频在线| 欧美变态tickle挠乳网站| av色综合久久天堂av综合| 丝袜美腿亚洲综合| 国产精品麻豆一区二区| 51午夜精品国产| 菠萝蜜视频在线观看一区| 青青草伊人久久| 亚洲精品日韩专区silk| 亚洲精品一区二区三区影院| 一本久道久久综合中文字幕| 国产精品中文有码| 日韩中文欧美在线| 亚洲品质自拍视频网站| 日韩欧美国产三级电影视频| 色综合久久久久久久久久久| 欧美日韩性生活| 日韩一区二区三区免费看| 国产999精品久久| 亚洲成人黄色影院| 国产精品不卡在线| 精品久久人人做人人爰| 欧美喷水一区二区| 成人激情小说网站| 国产乱淫av一区二区三区| 性做久久久久久久免费看| 日韩毛片在线免费观看| 国产清纯在线一区二区www| 日韩午夜精品视频| 欧美蜜桃一区二区三区| 99综合电影在线视频| 精品一区二区三区影院在线午夜 | 久久色在线视频| 91精品国产91久久综合桃花| 欧洲精品视频在线观看| 91年精品国产| 欧美精品 国产精品| 中文字幕一区二区三区色视频| 欧美日产国产精品| 欧美网站大全在线观看| 91香蕉视频mp4| 91丨porny丨国产| 91视频精品在这里| 国产成人免费网站| 国产99一区视频免费| 国产真实精品久久二三区| 精品午夜一区二区三区在线观看| 日韩不卡一区二区| 午夜免费久久看| 亚洲第一福利视频在线| 午夜激情一区二区| 免费高清在线视频一区·| 另类中文字幕网| 久久国产精品99久久人人澡| 激情五月婷婷综合网| 国产美女在线精品| 成人手机在线视频| 91亚洲国产成人精品一区二区三| 色综合天天综合网天天狠天天| 日本韩国一区二区三区| 欧美日韩国产一级| 色综合 综合色| 2020国产精品| 久久伊人中文字幕| 久久美女艺术照精彩视频福利播放| 欧美成人伊人久久综合网| 26uuu国产电影一区二区| 国产欧美一区二区精品性| 中文字幕视频一区| 亚洲综合网站在线观看| 亚洲一级二级在线| 男人的j进女人的j一区| 国产一级精品在线| 91亚洲资源网| 制服丝袜中文字幕一区| 精品区一区二区| 亚洲欧美在线高清| 亚洲高清不卡在线观看| 麻豆精品蜜桃视频网站| 成人看片黄a免费看在线| 日本久久电影网| 日韩精品一区二区三区视频播放| 久久精品一区二区三区不卡牛牛| 国产精品免费丝袜| 日韩在线一区二区三区| 国产一区二区三区免费| 色视频成人在线观看免| 欧美伊人久久大香线蕉综合69| 欧美日韩国产精品成人| 精品欧美一区二区在线观看| 国产午夜精品久久久久久久| 亚洲欧美在线另类| 久久99九九99精品| 色天使久久综合网天天| www久久久久| 亚洲一区二区在线视频| 国产在线精品免费av| 欧美午夜精品免费| 久久色在线观看| 午夜欧美视频在线观看| 成年人网站91| 欧美成人r级一区二区三区| 亚洲天堂免费在线观看视频| 精品在线一区二区三区| 欧美午夜精品久久久久久超碰| 久久一日本道色综合| 日韩av网站在线观看| 色88888久久久久久影院野外| 国产午夜精品久久久久久久| 男男视频亚洲欧美| 欧美色图片你懂的| 国产精品女同互慰在线看 | 亚洲国产精品综合小说图片区| 久久伊99综合婷婷久久伊| 国产精品毛片久久久久久久| 日本va欧美va欧美va精品| 99re这里都是精品| 国产欧美一区视频| 精品一区二区日韩| 欧美一区日韩一区| 亚洲国产一区二区三区| 色婷婷久久久亚洲一区二区三区| 久久综合色婷婷| 精品夜夜嗨av一区二区三区| 制服丝袜在线91| 五月天一区二区三区| 欧美色图12p| 午夜精品aaa| 欧美巨大另类极品videosbest| 一区二区三区色| 在线国产电影不卡| 亚洲一区二区三区在线播放| 色综合久久久久网| 一个色综合av| 欧美在线制服丝袜| 亚洲成av人片在www色猫咪| 欧美优质美女网站| 亚洲成a人片综合在线| 欧美午夜精品免费| 五月天一区二区三区| 538prom精品视频线放| 日韩精品三区四区| 欧美日韩国产一级二级| 国产精品福利一区二区| 日本一区二区三区久久久久久久久不| 亚洲成人动漫精品| 在线一区二区三区| 中文字幕一区二区日韩精品绯色| 国产成人免费av在线| 精品国产91乱码一区二区三区| 久久国内精品视频| 精品视频全国免费看| 日韩高清在线观看| 欧美电影免费观看高清完整版| 亚洲mv大片欧洲mv大片精品| 56国语精品自产拍在线观看| 亚洲图片欧美激情| 欧洲精品一区二区三区在线观看| 亚洲电影你懂得| 欧美日韩激情一区二区| 激情综合五月婷婷| 中文字幕精品综合| av色综合久久天堂av综合| 性欧美大战久久久久久久久| 欧美天堂亚洲电影院在线播放| 日日欢夜夜爽一区| 国产亚洲婷婷免费| 99久久er热在这里只有精品66| 亚洲福利国产精品| 欧美一区二区精品在线|