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

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

?? bp.m

?? 使用matlab寫的6個多用戶檢測程序
?? M
字號:
%product received vector 
function [p]=BP(snr_in_dB)
Lc=31;                  %Lc is frame size 碼長
snr=10^(snr_in_dB/10);   %信噪比由dB形式轉化               也有的寫為snr=exp(snr_in_dB*log(10)/10)
sgma=1;                  % noise standard deviation is fixed 定義方差
Eb=2*sgma^2*snr;         % signal level required to achieve the given 
                         % signal to noise ratio 
E_chip=Eb/Lc;            % energy per chip 每個碼片能量
A=[sqrt(Eb),sqrt(Eb),sqrt(Eb)];     %sqrt(20*Eb),sqrt(20*Eb),sqrt(20*Eb),sqrt(20*Eb)  
% A為干擾用戶的幅度,0-30,最多不要超過31,干擾強度為20dB,BPSK中
% 干擾強度=10*log(Ak^2/E1),E1為期望用戶的能量,若想實現干擾強度隨snr_in_dB變化,則干擾用戶為sqrt(Eb*exp(snr_in_dB/10))
N=1000;                  % number of bits transmitted  發送的信息位,如果圖效果不好可以改大                 
K=length(A);             % number of users 用戶數,即A的長度
 
% gold sequence for the duration of the bit is generated next 
connections1=[1 0 1 0 0];
connections2=[1 1 1 0 1];
gold_seq=get_gold(connections1,connections2);  %產生31x31的擴頻碼
user1code=(1/sqrt(Lc))*gold_seq(:,31);   %定義了用戶1的擴頻碼,1/sqrt(Lc)表示歸一化,把用戶的擴頻碼定義在第31列,可以減少干擾用戶的影響

% The generation of the data, noise, interference, decoding process and error 
% counting is performed all together in order to decrease the run time of
% the program. This is accomplished by avoiding very large sized vectors. 


%算法賦初值
 num_of_err=0;  %錯誤碼數先賦0
 S=zeros(31,K+1);  %定義擴頻碼矩陣
 S(:,K+1)=user1code; 
 w=[A,sqrt(Eb)];
 W=diag(w);
 
%從此位開始一直到最后一個end,是循環,作用是發送并檢測,用接收與發送比較計算錯誤碼個數

for i=1:10, 
  
  b=zeros(K+1,1);   %定義發送端發送的信息列
  y=zeros(K+1,1);   %定義經過匹配濾波器組相關處理后的信息列  
 
% generate the next data bit  產生新的數據位
  temp=rand;  
  if (temp<0.5),
      data=-1;
  else
      data=1;
  end
  % the transmitted signal is 
  trans_sig=sqrt(Eb)*data*user1code; %與公式相比sqrt(Eb)相當于Ak data相當于bk user1code為sk   sqrt(Eb)認為是期望用戶,
%   與A中干擾用戶幅度定義不同,為了突出最后圖的效果
  
% AWGN with variance sgma^2 
  noise=sgma*randn(Lc,1);   %產生一列31行的隨機噪聲,加性高斯白噪聲  不是sgma^2是因為sgma本身為1(或許可以這么認為)
 
  % interference user data is dat
  % 產生K個干擾用戶,dat是干擾用戶數據,真正的用戶為K+1個,期望用戶直接定義為sqrt(Eb)
  inter_sig=zeros(31,1);

  for k=1:K,
      temp=rand;  
      if (temp<0.5),
          dat=-1;
      else
          dat=1;
      end
      inter_sig=inter_sig+A(k)*dat*(1/sqrt(Lc))*gold_seq(:,k); %干擾用戶數據的擴頻碼放在1到第K列,期望用戶的在第31列
      S(:,k)=(1/sqrt(Lc))*gold_seq(:,k); 
      b(k)=dat;
  end;
  b(K+1)=data;
  
  R=corrcoef(S);  %擴頻碼的互相關矩陣
 
 % received signal  
  rec_sig=trans_sig+noise+inter_sig;   %接收到的數據是31x1位的
 
 

 % making detect                       開始檢測
  for k=1:K+1,
      y(k)=rec_sig'*S(:,k);               %求出經過匹配濾波器組相關處理后的信息列 
  end
 % 建立Bp神經網絡,并加以訓練
  net=newff(minmax(y'),[3,1],{'tansig','purelin'},'traingd','learngd');
  net.trainParam.goal=0.001;
  net.trainParam.lr=0.05;
  net.trainParam.eporchs=300;
  net.trainParam.show=NaN;
  b=b';
  net=train(net,y',b);
end
% 網絡訓練好以后,開始正式檢測
for i=1:N, 
  
  b=zeros(K+1,1);   %定義發送端發送的信息列
  y=zeros(K+1,1);   %定義經過匹配濾波器組相關處理后的信息列  
 
% generate the next data bit  產生新的數據位
  temp=rand;  
  if (temp<0.5),
      data=-1;
  else
      data=1;
  end
  % the transmitted signal is 
  trans_sig=sqrt(Eb)*data*user1code; %與公式相比sqrt(Eb)相當于Ak data相當于bk user1code為sk   sqrt(Eb)認為是期望用戶,
%   與A中干擾用戶幅度定義不同,為了突出最后圖的效果
  
% AWGN with variance sgma^2 
  noise=sgma*randn(Lc,1);   %產生一列31行的隨機噪聲,加性高斯白噪聲  不是sgma^2是因為sgma本身為1(或許可以這么認為)
 
  % interference user data is dat
  % 產生K個干擾用戶,dat是干擾用戶數據,真正的用戶為K+1個,期望用戶直接定義為sqrt(Eb)
  inter_sig=zeros(31,1);

  for k=1:K,
      temp=rand;  
      if (temp<0.5),
          dat=-1;
      else
          dat=1;
      end
      inter_sig=inter_sig+A(k)*dat*(1/sqrt(Lc))*gold_seq(:,k); %干擾用戶數據的擴頻碼放在1到第K列,期望用戶的在第31列
      S(:,k)=(1/sqrt(Lc))*gold_seq(:,k); 
      b(k)=dat;
  end;
  b(K+1)=data;
  
  R=corrcoef(S);  %擴頻碼的互相關矩陣
 
 % received signal  
  rec_sig=trans_sig+noise+inter_sig;   %接收到的數據是31x1位的
 
 

 % making detect                       開始檢測
  for k=1:K+1,
      y(k)=rec_sig'*S(:,k);               %求出經過匹配濾波器組相關處理后的信息列 
  end
 % 調用神經網絡,得到輸出估計值
  output=sim(net,y');
  output(K+1)=sign(output(K+1));  
  if  (output(K+1)<=0),
           bit=-1;
      else
           bit=1;
      end;
     
      if (bit~= data), 
        num_of_err=num_of_err+1; 
      end;
end;       % 對應for i=1:N,
p=num_of_err/N;  
 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
综合精品久久久| 91麻豆swag| 亚洲男人的天堂在线观看| 欧美综合天天夜夜久久| 国产一区二区主播在线| 欧美a一区二区| 亚洲综合久久av| 亚洲欧洲性图库| 国产欧美精品一区| 久久免费国产精品| 日韩欧美在线网站| 欧美日韩免费视频| 色噜噜狠狠成人中文综合| 精品一区二区三区免费毛片爱| 一区二区三区四区乱视频| 一色屋精品亚洲香蕉网站| 久久婷婷色综合| 欧美成人一区二区三区| 91精品国产综合久久精品性色| 欧美日韩欧美一区二区| 在线观看一区二区精品视频| 色婷婷av一区二区| 色婷婷国产精品| 色94色欧美sute亚洲线路一ni | 偷拍亚洲欧洲综合| 亚洲自拍偷拍九九九| 亚洲激情自拍视频| 亚洲成av人片| 日韩不卡一区二区三区| 蜜桃久久av一区| 精品亚洲国内自在自线福利| 欧美久久久久免费| 欧美xxxxxxxx| 欧美日韩一级二级| 欧美视频一区二| 欧美三级蜜桃2在线观看| av高清不卡在线| 激情综合网av| 国产不卡视频在线观看| 国产一区二区三区久久悠悠色av| 国产综合一区二区| 国产盗摄一区二区| 色综合久久综合网欧美综合网| 色婷婷综合久久久| 91精品综合久久久久久| 日韩午夜在线影院| 日本一区二区久久| 亚洲国产一区二区在线播放| 免费不卡在线视频| 久久国产精品露脸对白| 国产a精品视频| 在线观看不卡一区| 91精品国产手机| 日本一区二区免费在线| 悠悠色在线精品| 久久电影网站中文字幕| 成年人午夜久久久| 91精品国产色综合久久不卡电影| 精品少妇一区二区三区免费观看| 中文字幕亚洲电影| 丝袜美腿亚洲一区| 国产成人综合精品三级| 欧美三日本三级三级在线播放| 亚洲精品一区二区三区在线观看 | 精品国产髙清在线看国产毛片| 日韩精品一区二区三区三区免费| 日本一二三不卡| 免费看日韩精品| 色综合久久久久综合体| 久久综合久久久久88| 国产人伦精品一区二区| 夜色激情一区二区| 波多野结衣亚洲| 久久伊人中文字幕| 亚洲成人tv网| 国产伦精品一区二区三区免费 | 国产精品一二三区在线| 欧美性xxxxx极品少妇| 欧美韩国日本不卡| 国模无码大尺度一区二区三区| 欧美视频一区在线观看| 亚洲四区在线观看| 成人av电影在线网| 国产亚洲va综合人人澡精品 | 亚洲欧美日韩在线| 国产盗摄一区二区| 337p日本欧洲亚洲大胆精品 | 精品写真视频在线观看| 欧美日韩国产首页| 亚洲国产综合视频在线观看| 99re成人精品视频| 中文字幕制服丝袜一区二区三区| 国产98色在线|日韩| 国产亚洲自拍一区| 国产资源精品在线观看| 精品日韩av一区二区| 免费在线观看精品| 欧美久久久久免费| 亚洲在线免费播放| 欧美男男青年gay1069videost| 一区二区三区在线观看视频| 97se狠狠狠综合亚洲狠狠| 最近日韩中文字幕| 一本色道综合亚洲| 亚洲一二三四区| 欧美美女直播网站| 亚洲乱码国产乱码精品精小说 | 男男gaygay亚洲| 精品国产乱码久久久久久牛牛 | 亚洲精品一二三| 欧洲精品视频在线观看| 亚洲va韩国va欧美va| 9191成人精品久久| 精品一区二区三区蜜桃| 国产亚洲欧洲一区高清在线观看| 国产成人一级电影| 亚洲人成在线观看一区二区| 91理论电影在线观看| 一级精品视频在线观看宜春院| 91免费观看国产| 午夜久久久久久久久| 欧美一区二区播放| 国产成人日日夜夜| 尤物视频一区二区| 日韩精品专区在线影院观看| 国v精品久久久网| 亚洲色欲色欲www| 日韩欧美一区在线观看| 成人午夜视频网站| 日韩国产精品久久| 国产精品不卡一区二区三区| 777午夜精品视频在线播放| 国产乱码精品一区二区三区忘忧草| 日韩一区二区电影在线| 成人动漫中文字幕| 日本中文一区二区三区| 中文成人av在线| 91精品福利在线一区二区三区| 粉嫩蜜臀av国产精品网站| 亚洲午夜电影在线| 久久伊99综合婷婷久久伊| 丁香天五香天堂综合| 91在线porny国产在线看| 久久99精品久久久久久动态图| 一区二区三区 在线观看视频| 中文字幕乱码一区二区免费| 精品美女被调教视频大全网站| 777亚洲妇女| 欧美老女人第四色| 精品视频在线免费看| 欧美无砖砖区免费| 日本精品视频一区二区三区| 国产91露脸合集magnet| 国产成人午夜视频| 国产乱一区二区| 粉嫩嫩av羞羞动漫久久久 | 日韩一区欧美小说| 国产精品毛片大码女人| 亚洲国产精品高清| 中文字幕一区二区三区不卡在线 | 99久久99久久精品免费观看| 丁香五精品蜜臀久久久久99网站 | 欧美精品在线观看播放| 欧美剧情片在线观看| 日韩欧美一区在线观看| 欧美成人三级电影在线| 久久久久久久一区| 中文字幕日本不卡| 亚洲成人免费在线观看| 精品综合免费视频观看| 国产成人av一区二区| av在线播放一区二区三区| 欧美视频你懂的| 日韩一区二区电影网| 国产欧美视频一区二区| 亚洲欧洲成人自拍| 日韩极品在线观看| 国产精品一区二区x88av| 99久久99久久精品免费观看| 欧美日韩高清在线播放| 精品日韩一区二区三区| 国产精品国产自产拍高清av | 国产精品综合久久| 色综合婷婷久久| 日韩一区二区三区三四区视频在线观看| 精品国产制服丝袜高跟| 亚洲天天做日日做天天谢日日欢| 亚洲午夜免费电影| 国产成人精品影视| 欧美影视一区在线| 久久综合国产精品| 亚洲综合视频网| 国产高清不卡二三区| 欧美亚洲丝袜传媒另类| 久久综合久久鬼色中文字| 亚洲国产精品麻豆| 成人免费视频caoporn| 欧美精品粉嫩高潮一区二区| 中文字幕免费不卡在线| 免费日本视频一区|