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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dscdma.m

?? 里面包含cdma和ofdm兩個方面的程序
?? M
字號:
% Program 5-6
%
% Simulation program to realize DS-CDMA system
%
% dscdma.m
%
% Programmed by M.Okita and H.Harada
% 

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

sr   = 256000.0;                                                    % symbol rate
ml   = 2;                                                           % number of modulation levels
br   = sr * ml;                                                     % bit rate
nd   = 100;                                                         % number of symbol
ebn0 = 3;                                                           % Eb/No

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

irfn   = 21;                                                        % number of filter taps
IPOINT =  8;                                                        % number of oversample
alfs   =  0.5;                                                      % roll off factor
[xh]   = hrollfcoef(irfn,IPOINT,sr,alfs,1);                         % T FILTER FUNCTION
[xh2]  = hrollfcoef(irfn,IPOINT,sr,alfs,0);                         % R FILTER FUNCTION

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

user  = 1;                                                          % number of users
seq   = 1;                                                          % 1:M-sequence  2:Gold  3:Orthogonal Gold
stage = 3;                                                          % number of stages
ptap1 = [1 3];                                                      % position of taps for 1st
ptap2 = [2 3];                                                      % position of taps for 2nd
regi1 = [1 1 1];                                                    % initial value of register for 1st
regi2 = [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;
clen = length(code);

%************************** Fading initialization **************************

rfade  = 0;                                                         % Rayleigh fading 0:nothing 1:consider
itau   = [0,8];                                                     % delay time
dlvl1  = [0.0,40.0];                                                % attenuation level
n0     = [6,7];                                                     % number of waves to generate fading
th1    = [0.0,0.0];                                                 % initial Phase of delayed wave
itnd1  = [3001,4004];                                               % set fading counter
now1   = 2;                                                         % number of directwave + delayed wave
tstp   = 1 / sr / IPOINT / clen;                                    % time resolution
fd     = 160;                                                       % doppler frequency [Hz]
flat   = 1;                                                         % flat Rayleigh environment
itndel = nd * IPOINT * clen * 30;                                   % number of fading counter to skip

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

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

for ii=1:nloop
    
%****************************** Transmitter ********************************
    data = rand(user,nd*ml) > 0.5;
    
    [ich, qch]  = qpskmod(data,user,nd,ml);                         % QPSK modulation
    [ich1,qch1] = spread(ich,qch,code);                             % spreading
    [ich2,qch2] = compoversamp2(ich1,qch1,IPOINT);                  % over sampling
    [ich3,qch3] = compconv2(ich2,qch2,xh);                          % filter
    
    if user == 1                                                    % transmission
        ich4 = ich3;
        qch4 = qch3;
    else
        ich4 = sum(ich3);
        qch4 = sum(qch3);
    end
    
%***************************** Fading channel ******************************
 
    if rfade == 0
        ich5 = ich4;
        qch5 = qch4;
    else
        [ich5,qch5] = sefade(ich4,qch4,itau,dlvl1,th1,n0,itnd1, ... % fading channel
                             now1,length(ich4),tstp,fd,flat);
        itnd1 = itnd1 + itndel;
    end
    
%******************************** Receiver *********************************
  
    spow = sum(rot90(ich3.^2 + qch3.^2)) / nd;                      % attenuation Calculation
    attn = sqrt(0.5 * spow * sr / br * 10^(-ebn0/10));
    
    [ich6,qch6] = comb2(ich5,qch5,attn);                            % Add White Gaussian Noise (AWGN)
    [ich7,qch7] = compconv2(ich6,qch6,xh2);                         % filter
    
    sampl = irfn * IPOINT + 1;
    ich8  = ich7(:,sampl:IPOINT:IPOINT*nd*clen+sampl-1);
    qch8  = qch7(:,sampl:IPOINT:IPOINT*nd*clen+sampl-1);
    
    [ich9 qch9] = despread(ich8,qch8,code);                         % despreading
    
    demodata = qpskdemod(ich9,qch9,user,nd,ml);                     % QPSK demodulation
    
%************************** Bit Error Rate (BER) ***************************

    noe2 = sum(sum(abs(data-demodata)));
    nod2 = user * nd * ml;
    noe  = noe + noe2;
    nod  = nod + nod2;
    
    fprintf('%d\t%e\n',ii,noe2/nod2);
    
end

%******************************** Data file ********************************

ber = noe / nod;
fprintf('%d\t%d\t%d\t%e\n',ebn0,noe,nod,noe/nod);                   % fprintf: built in function
fid = fopen('BER.dat','a');
fprintf(fid,'%d\t%e\t%f\t%f\t\n',ebn0,noe/nod,noe,nod);             % fprintf: built in function
fclose(fid);

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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99精品欧美一区二区三区小说| 狠狠色丁香婷婷综合| 国产亚洲精品aa午夜观看| 欧美刺激午夜性久久久久久久| 欧美日韩免费视频| 欧美老年两性高潮| 欧美日韩精品三区| 91精品国产福利| 日韩欧美国产一区二区三区| 精品久久久久香蕉网| 国产视频一区二区三区在线观看| 久久色中文字幕| 中文欧美字幕免费| 亚洲男人的天堂网| 午夜av区久久| 精品一区二区三区的国产在线播放 | 精品乱码亚洲一区二区不卡| 91精品欧美福利在线观看| 日韩精品一区二区三区视频播放| 精品国产免费久久| 中文字幕一区二区不卡| 一区二区三区波多野结衣在线观看| 亚洲伊人伊色伊影伊综合网| 天堂va蜜桃一区二区三区| 久久精品久久精品| 成人v精品蜜桃久久一区| 色婷婷激情久久| 日韩一区二区三区电影| 欧美激情在线看| 亚洲国产一区二区视频| 久久av资源站| 91成人免费网站| 精品福利一二区| 亚洲欧美激情在线| 精品亚洲国产成人av制服丝袜| 成人免费看视频| 666欧美在线视频| 中文字幕一区不卡| 看电视剧不卡顿的网站| 91免费视频网址| 精品国一区二区三区| 综合在线观看色| 久久成人羞羞网站| 欧美色手机在线观看| 国产日韩欧美在线一区| 秋霞电影网一区二区| 91麻豆精东视频| 国产婷婷色一区二区三区四区| 亚洲电影一区二区| 不卡的看片网站| 久久夜色精品国产噜噜av| 亚洲动漫第一页| 99精品国产视频| 久久久精品黄色| 日本欧美一区二区| 欧美四级电影在线观看| 成人欧美一区二区三区| 国产成人免费高清| 精品久久久久久无| 久久精品久久综合| 日韩小视频在线观看专区| 亚洲午夜视频在线观看| 91片黄在线观看| 中文字幕中文乱码欧美一区二区 | 麻豆一区二区三| 欧美精品少妇一区二区三区| 亚洲黄色片在线观看| 99精品视频中文字幕| 国产精品全国免费观看高清| 国产精品1区2区3区| 精品动漫一区二区三区在线观看| 日韩精品高清不卡| 7777精品伊人久久久大香线蕉超级流畅| 亚洲老司机在线| 日本精品视频一区二区| 夜夜亚洲天天久久| 91成人免费在线视频| 亚洲午夜电影在线| 欧美日韩精品一区二区天天拍小说| 亚洲狠狠丁香婷婷综合久久久| 91无套直看片红桃| 一区二区三区四区不卡在线 | 亚瑟在线精品视频| 欧美剧情电影在线观看完整版免费励志电影| 亚洲欧美日韩一区二区| 色94色欧美sute亚洲13| 亚洲一区二区欧美激情| 欧美精品久久久久久久多人混战| 午夜国产精品影院在线观看| 日韩亚洲国产中文字幕欧美| 国产精品影视网| 中文字幕一区二区三区视频| 欧美艳星brazzers| 麻豆精品在线播放| 国产欧美日韩亚州综合| 97久久超碰国产精品| 亚洲夂夂婷婷色拍ww47| 日韩午夜在线影院| 床上的激情91.| 亚洲高清免费视频| 亚洲精品在线观看视频| aaa欧美色吧激情视频| 亚洲成av人综合在线观看| 精品蜜桃在线看| 91老司机福利 在线| 免费观看久久久4p| 国产精品三级在线观看| 欧美群妇大交群中文字幕| 激情五月激情综合网| 亚洲激情图片小说视频| 日韩视频一区在线观看| 成人av在线网| 日本成人超碰在线观看| 国产精品人妖ts系列视频| 欧美日韩精品综合在线| 国产剧情一区二区三区| 亚洲激情网站免费观看| 久久看人人爽人人| 欧美久久久一区| 暴力调教一区二区三区| 毛片一区二区三区| 一区二区三区四区视频精品免费| 久久综合久久综合亚洲| 欧美日韩电影在线| jlzzjlzz亚洲日本少妇| 激情综合五月婷婷| 亚洲成av人片在线| 日韩美女啊v在线免费观看| 精品av久久707| 欧美一区二区三区四区在线观看 | 三级一区在线视频先锋 | 三级欧美在线一区| 亚洲女人的天堂| 国产精品私人影院| 2023国产一二三区日本精品2022| 欧美日韩视频在线一区二区| 色综合久久88色综合天天6| 国产在线精品免费| 精品在线你懂的| 蜜桃精品视频在线| 免费久久99精品国产| 亚洲国产精品视频| 亚洲一区免费视频| 亚洲综合另类小说| 亚洲精品欧美激情| 亚洲免费观看高清| 亚洲视频香蕉人妖| 亚洲品质自拍视频网站| 亚洲丝袜美腿综合| 亚洲人被黑人高潮完整版| 亚洲欧美日韩精品久久久久| 国产精品成人免费在线| 亚洲视频一二区| 一区二区三区成人| 一区二区三区四区中文字幕| 亚洲综合精品自拍| 亚洲成a人片在线观看中文| 亚洲五月六月丁香激情| 亚洲国产精品久久不卡毛片| 亚洲成av人片www| 日韩电影免费在线| 精品一区二区三区在线播放视频| 美女诱惑一区二区| 国产美女精品在线| 成人自拍视频在线观看| aaa国产一区| 欧美影院午夜播放| 欧美日本一道本| 欧美mv日韩mv国产| 中文成人综合网| 一区二区日韩av| 日本亚洲三级在线| 国产精品一区二区三区四区| 不卡一区在线观看| 欧美日韩三级一区二区| 久久嫩草精品久久久精品一| 国产精品久久久久久亚洲毛片| 亚洲精品视频免费看| 日韩精品一二三| 国产精品一区二区果冻传媒| 成人国产精品视频| 欧美日韩精品一区二区| 久久久久久久久免费| 亚洲视频一区在线| 麻豆成人免费电影| av亚洲精华国产精华| 欧美高清视频不卡网| 久久久久国产精品人| 一区二区三区日韩欧美精品| 美女国产一区二区三区| av在线播放不卡| 日韩欧美123| 一区二区三区小说| 国产精品综合二区| 欧美日韩国产免费一区二区| 国产欧美中文在线| 免费观看久久久4p| 欧美午夜一区二区| 中文字幕成人av| 久久97超碰色|