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

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

?? ofdm_sim.m

?? 經典的OFDM仿真
?? M
字號:
%%%%%%%%%%%  Developed for 16 QAM %%%%%%%%%%%%%%
clear all
close all
t0=clock;
%%%%%%%  INPUT PARAMETERS %%%%%%%%%%%
%%%%%  N=, Number of FFT Points
N=1024;
%%%%% M=, Number of OFDM Sub Carriers
M=512;
%%%%% L=, Number of Symbols
L=10;
MMMa=16;%%%% Modulation Method %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% QPSK 16QAM
MMM1a=log2(MMMa);
%%%%% Tg=, Gurd Interval Ratio %%%%%%%%
Tg=0.1;
W=10;%%% Bandwidth(MHz)
DFF=W/M;
%%%%%% ts=, Effective Sumbol Duration (Micro Sec) %%%%%%%
ts=M/W;
%%%%%% D=, Gurd Interval Duration (Micro Sec) %%%%%%%
D=ts*Tg;
%%%%%% Ts=, Symbol Duration (Micro Sec) %%%%%%%%%%
Ts=ts+D;
st1=ts/N;
%%%%%%% Ng=, Number of Samples for Gurd Interval %%%%%%%
Ng=round(D/(ts/N));
%%%%%%% Nt=, Number of Samples for a Symbol %%%%%%%
Nt=(N+Ng);
%%%%%%% NNt=, Number of Samples for a Flame %%%%%%
NNt=Nt*L;
%%%%%%%%% Sampling frequency (usec) %%%%%%%%%%
tbw=1/st1;
%%%%%%% tsw=, Total Allocated Signal Bandwidth (MHz) %%%%%%%
tsw=(1/ts*M);%%%% W bandwidth 
ddf=tbw/NNt; %%%% Frequency resolution
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
dt=0.1;%%%%%%  delay spread
ds=st1;%%%%%%  delay spacing
NP=10;  %%%%%% number of delay path 

%%% Power Delay profile with  Exponential decay constant 
amp(1)=0.7854;
amp(2)=0.4861;
amp(3)=0.3009;
amp(4)=0.1863;
amp(5)=0.1153;
amp(6)=0.0714;
amp(7)=0.0442;
amp(8)=0.0273;
amp(9)=0.0169;
amp(10)=0.0105;
dts1(1:NP)=0:9;
%[amp,dst,dts1]=f_MUL(NP,dt,ds,st1);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
cn=30;%%% dB
cn1=10^(-cn/10);
 
LLL=1;%%% Number of trial
for KLL=1:LLL;
 if mod(KLL,1)==0,KLL
  end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  zxn1=zeros(1,NP); 
  zyn1=zeros(1,NP);
  zn1=zeros(1,NP);
  zn2=zeros(1,NP);
  phn=zeros(1,NP);
  amp1=zeros(1,NP);
  qd3=zeros(1,NNt);
  %%% Generation of Rayleigh fading
  %%% Amplitude
  zxn1(1:NP)=randn(1,NP);
  zyn1(1:NP)=randn(1,NP);
  zn1(1:NP)=zxn1(1:NP)+j*zyn1(1:NP);
  zn2(1:NP)=abs(zn1(1:NP))/sqrt(2);
  %%% Phase
  phn(1:NP)=atan2(zyn1(1:NP),zxn1(1:NP));
  amp1(1:NP)=zn2(1:NP).*amp(1:NP).*exp(j*phn(1:NP)); 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
ya=zeros(L,M);
x3=zeros(L,N);
L1=N/2+1-M/2;
L2=N/2+M/2;
%%%%%%%%%%%%%Data generation %%%%%%%%%%%%%%
ya(1:L,1:M)=randint(L,M,MMMa);
%%%%%%%%%%%%% Modulation %%%%%%%%%
x3(1:L,L1:L2)=f_EnMQAM(ya(1:L,1:M),MMMa);
%%%%%%%%%%%Converting from Frequency to Time domain signal %%%%%%%%%
 for k=1:L; 
 zz1(k,1:N)=ifft(fftshift(x3(k,1:N)))*sqrt(N);
 %%%% Adding Guard Interval 
 z3(k,1:Nt)=[zz1(k,N-Ng+1:N) zz1(k,1:N)];
end
  q13=z3';
  q73=q13(:)';
  %%%%%%%%%% Evaluation of Power Spectrum under AWGN condition 
  q73a=fftshift(fft(q73));
  pow1=q73a.*conj(q73a);
  pow2=10*log10(pow1/max(pow1));
  %%%%%%%%%%%
  po3=mean(q73.*conj(q73));
  c3=po3/2*cn1;
  %%%%%% Noise Generation %%%%%
     zxc(1:L,1:Nt)=sqrt(c3).*randn(L,Nt);
     zyc(1:L,1:Nt)=sqrt(c3).*randn(L,Nt);
     znc(1:L,1:Nt)=zxc(1:L,1:Nt)+j*zyc(1:L,1:Nt);
     znn1c=znc';
     znnc=znn1c(:)';
     
     qd3(1:NNt)=amp1(1).*q73(1:NNt);
     %%%% Generation of Multi-path fading signal
  for k=2:NP;
     qu23(k,1:NNt)=[q73(NNt+1-dts1(k):NNt) q73(1:NNt-dts1(k))];
     qu23(k,1:NNt)=amp1(k).*qu23(k,1:NNt);
     qd3(1:NNt)=qd3(1:NNt)+qu23(k,1:NNt);
  end
  %%%%%%%%%% Evaluation of Power Spectrum under multi-path fading condition 
  qd3a=fftshift(fft(qd3));
  pow3=qd3a.*conj(qd3a);
  pow4=10*log10(pow3/max(pow3));
  %%%% Adding AWGN
  q73x=qd3+znnc;
  q73y=q73+znnc;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
imax=1;
%%% Removing Guard interval
for k=1:L;
     p93(k,1:Nt)=q73x(imax-1+(k-1)*Nt+(1:Nt));
     p993(k,1:N)=[p93(k,Ng+1:N+Ng)];
     %%%%%%%%%%  FFT %%%%%
     p813(k,1:N)=fftshift(fft(p993(k,1:N))/sqrt(N));
     HH3(1:M)=p813(1,L1:L2)./x3(1,L1:L2);
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     p8x3(k,1:M)=p813(k,L1:L2)./HH3(1:M);
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     p93y(k,1:Nt)=q73y(imax-1+(k-1)*Nt+(1:Nt));
     p993y(k,1:N)=[p93y(k,Ng+1:N+Ng)];
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%
     p813y(k,1:N)=fftshift(fft(p993y(k,1:N))/sqrt(N));
     p8y3(k,1:M)=p813y(k,L1:L2);
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    end
    
    %%% Demodulation of signal under AWGN
  pb1(1:L,1:M)=f_DeMQAM(p8x3(1:L,1:M),MMMa);%%%
  %%% evaluation of bit error rate performance
  per1(KLL)=biterr(pb1(2:L,1:M),ya(2:L,1:M))/(M*(L-1)*MMM1a);
  %%% Demodulation of signal under multi-path fading 
  pb2(1:L,1:M)=f_DeMQAM(p8y3(1:L,1:M),MMMa);%%%
  per2(KLL)=biterr(pb2(2:L,1:M),ya(2:L,1:M))/(M*(L-1)*MMM1a);
end
%%%% Final BER
 ERR1=mean(per1(1:LLL));
 ERR2=mean(per2(1:LLL));
 
 %%%%%%%%%%%%%%%%%%%%%%%%
 figure(1)%%%%%% Information Real Data in Freq
 stem(real(x3(2,1:N)))
 grid on
 figure(2)%%%%%% Information Imag Data in Freq
 stem(imag(x3(2,1:N)))
 grid on
 figure(3)%%%%%% Time domain signal
 plot(abs(z3(1,1:Nt)))
 grid on
 figure(4)
 plot(abs(z3(1,1:Ng)))
 grid on
 figure(5)
 plot(abs(z3(1,Nt-Ng:Nt)))
 grid on
 figure(6)
 plot(pow2)
 grid on
 figure(7)
 plot(pow4)
 grid on
 figure(8)
 plot(abs(HH3))
 grid on
 figure(9)
 stem(real(p8x3(2,1:M)))
 grid on
 figure(10)
 stem(imag(p8x3(2,1:M)))
 grid on
 figure(11)
 plot(p8x3(2:L,1:M),'x')
 grid on
 figure(12)
 plot(p8y3(2:L,1:M),'x')
 grid on
 
 

etime(clock,t0)/60

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费三级在线| 久久九九久久九九| 久久久国产一区二区三区四区小说 | 国产在线国偷精品产拍免费yy| 欧美性猛交xxxxxxxx| 1区2区3区精品视频| 丁香婷婷综合激情五月色| 国产精品视频麻豆| 不卡视频一二三| 亚洲美女一区二区三区| 欧美在线999| 亚洲午夜在线电影| 欧美高清性hdvideosex| 天天综合色天天| 欧美一区二区三区喷汁尤物| 琪琪一区二区三区| 欧美成人午夜电影| 国产一区二区h| 青青草国产成人av片免费| 一区二区不卡在线视频 午夜欧美不卡在| 色婷婷综合久久久| 亚洲国产精品一区二区www在线 | 亚洲高清免费视频| 国产精品成人免费在线| 99热精品一区二区| 一区二区三区国产精品| 一区二区中文视频| 综合网在线视频| 日韩三级视频在线观看| 国产成人av一区二区三区在线 | 精品影视av免费| 国产视频一区二区三区在线观看| 日韩美女一区二区三区| 91美女蜜桃在线| 麻豆精品新av中文字幕| 最新日韩在线视频| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 国产夜色精品一区二区av| 国产三级一区二区| 国产欧美精品一区二区三区四区| 色综合色狠狠天天综合色| 91在线国内视频| 麻豆国产欧美日韩综合精品二区| 日韩高清一级片| 欧美电影免费观看高清完整版在线| 国产精品成人一区二区艾草| 国产蜜臀97一区二区三区| 久久久99精品免费观看| 久久精品免费在线观看| 国产精品嫩草久久久久| 亚洲欧美一区二区不卡| 亚洲一区二区三区四区五区黄| 日韩欧美国产一区二区在线播放| 欧美成人福利视频| 国产片一区二区| 自拍偷拍国产精品| 亚洲综合无码一区二区| 免费av成人在线| 国产成a人无v码亚洲福利| 99免费精品在线| 欧美色老头old∨ideo| 99久久99久久综合| 欧美色综合久久| 日韩无一区二区| 国产精品视频线看| 亚洲成av人片一区二区三区| 日韩理论电影院| 午夜欧美电影在线观看| 国产一区二区三区观看| www.亚洲激情.com| 欧美色视频在线观看| 欧美xxxxxxxx| 亚洲天堂久久久久久久| 五月天精品一区二区三区| 国产乱码精品1区2区3区| 男男gaygay亚洲| 国产mv日韩mv欧美| 欧美日韩一级二级| 久久精品亚洲乱码伦伦中文 | 一区二区三区日韩| 久久疯狂做爰流白浆xx| 日韩av一区二区三区四区| 国产999精品久久久久久绿帽| 色屁屁一区二区| 久久亚洲一级片| 26uuu成人网一区二区三区| 综合久久给合久久狠狠狠97色| 欧美aaaaa成人免费观看视频| 成人av集中营| 精品日韩在线观看| 亚洲一区二区三区四区中文字幕| 国产精品538一区二区在线| 欧美三级中文字| 国产精品素人视频| 男女性色大片免费观看一区二区 | 亚洲综合色婷婷| 国产一区三区三区| 7777精品伊人久久久大香线蕉超级流畅 | 欧美日韩激情一区| 色婷婷av一区二区三区gif| 欧美成人bangbros| 亚洲综合色网站| 99久久精品免费观看| 欧美精品一区二区三区高清aⅴ| 欧美午夜一区二区三区免费大片| 欧美一级爆毛片| 中文字幕亚洲综合久久菠萝蜜| 无吗不卡中文字幕| 91碰在线视频| 国产精品欧美综合在线| 裸体歌舞表演一区二区| 欧美丝袜第三区| 亚洲欧美日韩国产综合在线| 国产精品白丝av| 日韩欧美一区二区免费| 午夜成人免费视频| 在线看不卡av| 亚洲少妇30p| aaa亚洲精品| 一区在线观看视频| 成人h动漫精品| 国产精品天干天干在观线| 日本在线观看不卡视频| 欧美日韩一区视频| 中文字幕视频一区二区三区久| 粉嫩aⅴ一区二区三区四区五区 | 91麻豆精品国产91久久久久久| 亚洲综合一二三区| 欧美性视频一区二区三区| 亚洲精品欧美专区| 免费成人av资源网| 欧美日韩精品一区二区天天拍小说| 亚洲一区免费视频| 欧美羞羞免费网站| 亚洲成人免费在线| 欧美精品少妇一区二区三区| 亚洲3atv精品一区二区三区| 欧美日韩视频第一区| 无码av免费一区二区三区试看| 欧美色综合网站| 蜜臀91精品一区二区三区 | 久久精品网站免费观看| 国产剧情一区在线| 26uuu精品一区二区三区四区在线| 麻豆91在线播放| 久久久美女艺术照精彩视频福利播放| 国产一区二区视频在线播放| 国产三区在线成人av| 99精品黄色片免费大全| 一区二区三区**美女毛片| 99精品视频在线播放观看| 国产精品网站一区| 国产福利不卡视频| 国产精品福利影院| 一本到不卡免费一区二区| 亚洲国产综合在线| 欧美一级专区免费大片| 国产精品羞羞答答xxdd| 亚洲免费高清视频在线| 欧美日韩国产中文| 黄色成人免费在线| 91香蕉视频污在线| 亚洲国产色一区| 久久新电视剧免费观看| 成人激情免费电影网址| 亚洲自拍偷拍图区| 日韩精品中午字幕| 成a人片国产精品| 性欧美疯狂xxxxbbbb| 久久久精品2019中文字幕之3| 91在线观看免费视频| 日韩电影在线观看网站| 国产人妖乱国产精品人妖| 精品免费99久久| 国内外成人在线| 国产精品美女久久福利网站| 91成人看片片| 国产欧美日韩不卡免费| 97se亚洲国产综合自在线| 婷婷成人激情在线网| 国产欧美日韩卡一| 欧美日韩午夜精品| 国产91精品一区二区麻豆网站| 一区二区三区不卡视频在线观看| 欧美tk—视频vk| 91精品1区2区| 国产麻豆成人传媒免费观看| 亚洲一区视频在线观看视频| 久久久久青草大香线综合精品| 欧美天堂亚洲电影院在线播放| 国产麻豆91精品| 男女视频一区二区| 一区二区在线观看免费视频播放| 精品对白一区国产伦| 欧美四级电影在线观看| 高清shemale亚洲人妖| 青青草国产精品97视觉盛宴| 一区二区激情视频| 国产欧美日韩亚州综合| 精品久久久久一区二区国产|