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

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

?? tx3.m

?? 信道估計(jì)程序,對(duì)多用戶,多入射角度情況進(jìn)行仿真.
?? M
字號(hào):
function [E,G,T,L,Q]=tx3(TS_num,K,c)
Lm=144; %時(shí)隙中綴碼長度144。
P=128; %基本中綴碼長度128。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%初始化及變量賦值部分%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%BER=input('誤比特率的要求BER=');
%TS_num=floor(100/BER/88)+1; %%仿真的時(shí)隙數(shù),以時(shí)隙的最小比特?cái)?shù)88為參考。
TS_interval=136;  %給一個(gè)合理的時(shí)隙間隔,使得在仿真的時(shí)間里信道變化可以忽略。
t=TS_num*(864+TS_interval)*675/864*0.000001; %仿真時(shí)間以秒為單位計(jì)算。
%K=zeros(1); %開辟存儲(chǔ)空間以便調(diào)試和性能估計(jì)時(shí)查找參照。
%c=zeros(1); %小區(qū)序號(hào),間接決定了擾碼組(4個(gè))和中綴碼組(4個(gè))序號(hào)。
l=zeros(1); %擾碼的序號(hào)--4個(gè)碼中的第幾個(gè),開辟內(nèi)存空間存以便調(diào)試和性能估計(jì)時(shí)查找參照。
m=zeros(1,128); %基本中綴碼集。
mid_num=zeros(1); %中綴碼的序號(hào)4個(gè)碼中的第幾個(gè),開辟內(nèi)存空間存以便調(diào)試和性能估計(jì)時(shí)查找參照。

%c=input('小區(qū)的序號(hào)(1-32)c=');
mid_num=(c-1)*4; %與小區(qū)序號(hào)相關(guān)的中綴碼組(四個(gè)基本中綴碼)。
l=(c-1)*4+1; %小區(qū)的序號(hào)與之有關(guān)的擾碼組(四個(gè)基本中綴碼)。

x=0; %針對(duì)TS_num個(gè)時(shí)隙desired_k用戶數(shù)據(jù)bit的存放數(shù)組的起始位置。
z=0; %針對(duì)TS_num個(gè)時(shí)隙desired_k用戶時(shí)隙碼片chip的存放數(shù)組的起始位置。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%基本中綴碼%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  m=remidable(mid_num);%找出需要的中綴碼;
  L=scramble(l);  %找出需要的擾碼;
    %K=input('當(dāng)前時(shí)隙激活的用戶數(shù)(<=16)K=');
    %desired_k=input('要做性能估計(jì)的用戶(<=K)=');
    W=floor(128/K);%由K決定的用戶的無線信道沖激響應(yīng)抽頭數(shù)目W。
    
    m_1=zeros(1,Lm+(K-1)*W); %產(chǎn)生復(fù)中綴碼的中間過程。
    M=zeros(K,Lm); %K個(gè)用戶的復(fù)中綴碼集合,每一行為一個(gè)用戶所對(duì)應(yīng)的復(fù)中綴碼。
    
   
   
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%擴(kuò)頻碼矩陣%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %if (K<=16) & (K>8) %第一步:由K決定的擴(kuò)頻因子Q的大小選擇。
     % Q=16;
     %elseif (K<=8) & (K>4) %有待升級(jí)優(yōu)化,根據(jù)擴(kuò)頻樹的使用原則。
     % Q=randsrc(1,1,[16,8]);
     %elseif (K<=4) & (K>2)  
    %  Q=randsrc(1,1,[16,8,4]);
    %elseif (K<=2) & (K>1)    
   %   Q=randsrc(1,1,[16,8,4,2]);
   %else 
  %    Q=randsrc(1,1,[16,8,4,2]);
  %end
  Q=16;
  A=[1];T=zeros(Q); %擴(kuò)頻碼矩陣。
  data_symbol_num=352*2/Q; %兩部份數(shù)據(jù)段的符號(hào)數(shù)與擴(kuò)頻因子及碼片數(shù)352(*2)的關(guān)系。
  data_bit_num=data_symbol_num*2; %2個(gè)比特產(chǎn)生一個(gè)符號(hào)。
  E=zeros(K,(864+TS_interval)*TS_num); %記錄了K個(gè)用戶仿真時(shí)間內(nèi)的所有發(fā)送chip。
  G=zeros(K,data_bit_num*TS_num); %紀(jì)錄了K個(gè)用戶仿真時(shí)間內(nèi)的所有源bit,初始化的容量以最大的可能bit數(shù)為參考。
    for i=1:log2(Q)
       A=[A A;
         A -A];
    end 
  if Q==1 %第二步:擴(kuò)頻碼矩陣。
      C=[1];T=A*C;
    elseif Q==2
      C=[1;sqrt(-1)];
      for j=1:2
          T(j,:)=C(j,1).*A(j,:);
       end
    elseif Q==4
      C=[-sqrt(-1);1;sqrt(-1);-1];
      for j=1:4
          T(j,:)=C(j,1).*A(j,:);
       end
    elseif Q==8
      C=[1;sqrt(-1);sqrt(-1);-1;-sqrt(-1);-1;-sqrt(-1);1];
      for j=1:8
          T(j,:)=C(j,1).*A(j,:);
       end
  else
      C=[-1;-sqrt(-1);1;1;sqrt(-1);-1;-1;1;-sqrt(-1);sqrt(-1);1;sqrt(-1);-sqrt(-1);-sqrt(-1);sqrt(-1);-1]; 
      for j=1:16
          T(j,:)=C(j,1).*A(j,:);
       end
   end
  clear A C;
  clear A C;
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%當(dāng)前時(shí)隙K個(gè)用戶的復(fù)中綴碼矩陣M%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %通過調(diào)用basic_midamble_codes(mid_num)得到當(dāng)前時(shí)隙user_num個(gè)用戶應(yīng)使用的基本中綴碼集mp。
    %由基本中綴碼集導(dǎo)出K個(gè)用戶的中綴碼集。
     for n=1:Lm+(K-1)*W
          if n<=P
             m_1(n)=m(n);
          else
             m_1(n)=m_1(n-P);
          end   
     end
    %每個(gè)用戶的復(fù)中綴碼的分配情況。第K個(gè)用戶使用m_1(1)到m_1(144),第一個(gè)用戶使用到m(end)。
     for n=1:K
          for j=1:Lm
              M(n,j)=(sqrt(-1))^j*m_1(j+(K-n)*W);
          end
     end
     clear mp m m_1 n;
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
        
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                         TS_num個(gè)時(shí)隙的循環(huán)                                                %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
for f=1:TS_num    
         %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
         %              循環(huán)K次產(chǎn)生K個(gè)用戶的當(dāng)前時(shí)隙                              %                           
         %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
          
         for k=1:K %產(chǎn)生一個(gè)時(shí)隙激活的K個(gè)不同用戶。
               B=zeros(1,864); %初始化存放當(dāng)前時(shí)隙當(dāng)前用戶的數(shù)組。
               S=zeros(1,704);
               D_1=zeros(1,352);
               D_2=zeros(1,352);
               symbol=zeros(1,data_symbol_num);
               data= randsrc(1,data_bit_num,[0 1]);%比特到復(fù)數(shù)符號(hào)的映射:(00 +j,01 +1,10 -1,11 -j)。///////改動(dòng)11月18日
              
                   
                  for n=1:2:data_bit_num
                       if (data(n)==data(n+1)) 
                          if (data(n)==0)
                              symbol((n-1)/2+1)=+sqrt(-1);
                          else
                              symbol((n-1)/2+1)=-sqrt(-1);
                          end
                       elseif  (data(n)==0)
                              symbol((n-1)/2+1)=+1;
                       else   
                              symbol((n-1)/2+1)=-1;
                       end
                  end    
                  
                  
                  %%%擴(kuò)頻部分
                   for n=1:data_symbol_num 
                      for j=1:Q 
                          S((n-1)*Q+j)=symbol(n)*T(Q-k+1,j); %每個(gè)符號(hào)乘以擴(kuò)頻碼。
                      end
                  end    
                  clear symbol n;
                 %%%查找擾碼。
                  v=16; %擾碼的長度。如果704/v不為整數(shù)則需改動(dòng)程序!!!!
                  for n=1:352/v
                      for j=1:v
                          D_1((n-1)*v+j)=S((n-1)*v+j)*L(j); %以碼片為基本單位對(duì)齊進(jìn)行擾碼。
                      end
                  end
                 for n=352/v+1:704/v
                      for j=1:v
                          D_2((n-1)*v+j-352)=S((n-1)*v+j)*L(j); %以碼片為基本單位對(duì)齊進(jìn)行擾碼。S(n)由spreading.m得到。
                      end
                  end
                clear S n;
                %%%第k個(gè)用戶的時(shí)隙比特。
                 for n=1:864+TS_interval
                     if n<=352
                        B(n)=D_1(n); %第一部分?jǐn)?shù)據(jù),可以考慮用矩陣D_1表示。
                     elseif (n>352) & (n<=496)
                        B(n)=M(k,n-352); %第k個(gè)用戶的復(fù)中綴碼。:)
                     elseif (n>496) & (n<=848)  
                        B(n)=D_2(n-496); %第二部分?jǐn)?shù)據(jù),可以考慮用矩陣D_2表示。
                     else 
                        B(n)=0; %保護(hù)間隔。 :)
                    end
                end
                  E(k,x+1:x+864+TS_interval)=B; %第k行存放第k個(gè)用戶TS_num*864個(gè)chip。
                  G(k,z+1:z+data_bit_num)=data; %第k行存放第k個(gè)用戶TS_num*data_bit_num個(gè)data(source)。
                clear B data n;  
          end %一個(gè)時(shí)隙K個(gè)用戶循環(huán)完畢。
          x=x+864+TS_interval; %%下個(gè)時(shí)隙E存放起始位置下標(biāo)變量。
          z=z+data_bit_num; %%下個(gè)時(shí)隙G存放起始位置下標(biāo)變量
 end    
  y1=E(1,:);y2=G(1,:);
  clear W;
        
        

    

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一本一道久久香蕉| 亚洲欧美电影院| 久久99精品国产91久久来源| 日韩欧美成人激情| 国产呦萝稀缺另类资源| 久久综合狠狠综合久久激情 | 成人免费观看男女羞羞视频| 国产日产亚洲精品系列| 91一区在线观看| 婷婷中文字幕一区三区| 精品欧美黑人一区二区三区| 处破女av一区二区| 伊人色综合久久天天人手人婷| 在线视频欧美区| 免费成人在线网站| 国产精品毛片高清在线完整版| 色狠狠av一区二区三区| 日韩中文字幕亚洲一区二区va在线| 精品国产一区二区三区久久影院| 成人在线视频一区二区| 亚洲国产日韩a在线播放性色| 91精品国产综合久久久蜜臀粉嫩 | 久久这里只精品最新地址| 成人小视频在线| 一区二区三区精密机械公司| 日韩欧美一级二级三级| 成人av电影在线| 五月综合激情日本mⅴ| 久久久不卡影院| 欧美午夜视频网站| 国产一区二区三区在线观看免费视频| 一区二区中文字幕在线| 日韩一区二区三区免费看| 白白色亚洲国产精品| 蜜臀91精品一区二区三区| 最新日韩av在线| 精品少妇一区二区三区日产乱码 | 免费在线看成人av| **欧美大码日韩| 欧美成人猛片aaaaaaa| 91福利在线观看| 国产伦精品一区二区三区免费| 一区二区激情视频| 欧美经典三级视频一区二区三区| 777xxx欧美| 91视频免费看| 国产精品亚洲第一| 免费成人性网站| 亚洲在线免费播放| 国产精品乱人伦一区二区| 日韩一区二区三区电影| 日本精品视频一区二区| 波多野结衣亚洲一区| 久久精品国产第一区二区三区| 亚洲最色的网站| 国产精品伦理一区二区| 久久女同性恋中文字幕| 69av一区二区三区| 欧美无乱码久久久免费午夜一区 | 91蝌蚪porny九色| 国产麻豆精品在线观看| 人人爽香蕉精品| 亚洲国产欧美在线人成| 亚洲情趣在线观看| 中文欧美字幕免费| 国产欧美日韩中文久久| 国产亚洲成年网址在线观看| 日韩欧美亚洲另类制服综合在线| 欧美日韩日本视频| 欧美三级视频在线| 欧美综合色免费| 色综合天天综合| 成人精品鲁一区一区二区| 国产电影一区在线| 国产成人8x视频一区二区| 激情av综合网| 国产自产2019最新不卡| 黄色日韩三级电影| 国产毛片精品视频| 粗大黑人巨茎大战欧美成人| 国产精品一级在线| 成人性生交大合| 99精品久久免费看蜜臀剧情介绍| 播五月开心婷婷综合| 成人av电影免费观看| 成人国产精品免费| 91免费小视频| 欧美亚洲一区二区三区四区| 欧美裸体bbwbbwbbw| 欧美高清视频不卡网| 欧美剧情片在线观看| 日韩欧美aaaaaa| 久久久久久97三级| 国产精品激情偷乱一区二区∴| 国产精品传媒入口麻豆| 亚洲曰韩产成在线| 奇米影视在线99精品| 久久av资源网| 成人午夜在线播放| 在线看日韩精品电影| 日韩一区二区中文字幕| 国产肉丝袜一区二区| 亚洲人成网站在线| 婷婷综合五月天| 国产黄色精品视频| 色婷婷综合中文久久一本| 欧美日韩高清一区二区三区| 日韩一本二本av| 国产精品麻豆视频| 日韩中文字幕亚洲一区二区va在线| 精品一区二区三区蜜桃| 99久久婷婷国产综合精品| 欧美日本在线一区| 国产亚洲欧美中文| 亚洲国产精品人人做人人爽| 激情文学综合丁香| 色婷婷av一区二区三区软件 | 中文字幕一区二区三区蜜月| 亚洲gay无套男同| 国产白丝精品91爽爽久久| 欧美日韩视频在线观看一区二区三区| 欧美xxx久久| 亚洲黄色录像片| 国产一本一道久久香蕉| 在线影视一区二区三区| 精品福利一区二区三区免费视频| 亚洲另类色综合网站| 韩国欧美国产1区| 欧美性猛交xxxxxxxx| 中文字幕av不卡| 日韩激情中文字幕| av色综合久久天堂av综合| 欧美成人午夜电影| 夜夜爽夜夜爽精品视频| 成人午夜碰碰视频| 日韩视频在线你懂得| 亚洲亚洲人成综合网络| 国产99精品国产| 欧美电影免费观看高清完整版在线 | 欧美人与性动xxxx| 国产精品电影一区二区| 国精品**一区二区三区在线蜜桃| 欧美日韩一区二区三区视频| 国产精品久久久久久久久搜平片| 麻豆精品久久久| 在线观看亚洲专区| 国产精品无码永久免费888| 免费三级欧美电影| 欧美日韩在线三级| 国产精品久久毛片| 国产黄色精品视频| 久久久久一区二区三区四区| 日韩高清不卡一区二区| 欧美日韩一区不卡| 一区二区三区中文在线观看| 不卡的av电影在线观看| 国产欧美日韩在线看| 国产精品综合一区二区| 欧美成人bangbros| 精品一二三四在线| 日韩三级视频在线看| 免费欧美日韩国产三级电影| 欧美日本在线播放| 亚欧色一区w666天堂| 欧美日韩一区不卡| 午夜精品国产更新| 欧美视频在线观看一区| 一区二区成人在线观看| 欧美色图天堂网| 午夜精品久久久久久久久久久| 欧美日韩国产乱码电影| 日韩激情一二三区| 日韩欧美一区中文| 久久草av在线| 国产三级久久久| a美女胸又www黄视频久久| 亚洲视频小说图片| 91福利精品视频| 亚洲成人动漫精品| 制服丝袜日韩国产| 精品一二三四在线| 国产精品女主播在线观看| av毛片久久久久**hd| 亚洲永久免费av| 欧美疯狂做受xxxx富婆| 久久精品久久综合| 欧美激情一区不卡| 91玉足脚交白嫩脚丫在线播放| 亚洲最新视频在线观看| 欧美精品xxxxbbbb| 国产精品综合二区| 中文字幕色av一区二区三区| 精品婷婷伊人一区三区三| 久久狠狠亚洲综合| 国产精品久久看| 欧美日韩国产综合视频在线观看| 亚洲午夜在线视频| 日韩亚洲欧美综合| av中文字幕亚洲| 午夜精品久久久久久久久|