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

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

?? ofdm.m

?? QPSK調(diào)制的基于梳狀導(dǎo)頻的ofdm系統(tǒng)信道估計(jì)
?? M
字號(hào):
%OFDM Channel Estimation Based on Comb Pilot(基于梳狀導(dǎo)頻估計(jì))%IFFT_bin_length: IFFT和FFT的點(diǎn)數(shù)%carrier_count: 子載波個(gè)數(shù)%bits_per_symbol: 每符號(hào)上的比特?cái)?shù)%symbols_per_carrier: 每楨的OFDM符號(hào)數(shù)%X:欲發(fā)送的二進(jìn)制比特流clear all;clc;IFFT_bin_length=128;carrier_count=100;bits_per_symbol=2;symbols_per_carrier=12;LI=7 ; %導(dǎo)頻之間的間隔Np=ceil(carrier_count/LI)+1;%導(dǎo)頻數(shù) %加1的原因:使最后一列也是導(dǎo)頻N_number=carrier_count*symbols_per_carrier*bits_per_symbol;%(插入導(dǎo)頻后的)??/總比特?cái)?shù)carriers=1:carrier_count+Np;%???GI=8;             % guard interval length,保護(hù)間隔長(zhǎng)度N_snr=40;          % 每比特信噪比snr=4;             %信噪比間隔??%------------------------------------------------------------% vector initialization數(shù)據(jù)初始化X=zeros(1,N_number);X1=[];X2=[];X3=[];X4=[];X5=[];X6=[];X7=[];Y1=[];Y2=[];Y3=[];Y4=[];Y5=[];Y6=[];Y7=[];XX=zeros(1,N_number);dif_bit=zeros(1,N_number);dif_bit1=zeros(1,N_number);dif_bit2=zeros(1,N_number);dif_bit3=zeros(1,N_number);X=randint(1,N_number);%產(chǎn)生二進(jìn)制隨即序列(非0即1)%--------------------------------------------------------%QPSK調(diào)制:(1 1)->pi/4;(0 1)->3*pi/4;(0 0)->-3*pi/4;(1,0)->-pi/4;s=(X.*2-1)/sqrt(2);sreal=s(1:2:N_number);simage=s(2:2:N_number);X1=sreal+j.*simage;%????%---------------------------------------------------------%產(chǎn)生隨機(jī)導(dǎo)頻信號(hào)%--------------------------------------------------------train_sym=randint(1,2*symbols_per_carrier);t=(train_sym.*2-1)/sqrt(2);treal=t(1:2:2*symbols_per_carrier);timage=t(2:2:2*symbols_per_carrier);training_symbols1=treal+j.*timage;training_symbols2=training_symbols1.';training_symbols=repmat(training_symbols2,1,Np);%disp(training_symbols)pilot=1:LI+1:carrier_count+Np;if length(pilot)~=Np    pilot=[pilot,carrier_count+Np];end%--------------------------------------------------------%串并轉(zhuǎn)換X2=reshape(X1,carrier_count,symbols_per_carrier).';%---------------------------------------------------------%插入導(dǎo)頻signal=1:carrier_count+Np;signal(pilot)=[];X3(:,pilot)=training_symbols;X3(:,signal)=X2;%X3=cat(1,training_symbols,X2);%IFFT快速傅立葉逆變換IFFT_modulation=zeros(symbols_per_carrier,IFFT_bin_length);IFFT_modulation(:,carriers)=X3;%IFFT_modulation(:,conjugate_carriers)=conj(X3);X4=ifft(IFFT_modulation,IFFT_bin_length,2);%X5=X4.';%加保護(hù)間隔(循環(huán)前綴)for k=1:symbols_per_carrier;   for i=1:IFFT_bin_length;      X6(k,i+GI)=X4(k,i);   end   for i=1:GI;      X6(k,i)=X4(k,i+IFFT_bin_length-GI);       endend%---------------------------------------------------------%并串轉(zhuǎn)換X7=reshape(X6.',1,symbols_per_carrier*(IFFT_bin_length+GI));%---------------------------------------------------------%信道模型:帶多普勒頻移的瑞利衰落信道fd=100; %多普勒頻移r=6;   %多徑數(shù)a=[0.123 0.3 0.4 0.5 0.7 0.8]; %多徑的幅度d=[2 3 4 5 9 13]; %各徑的延遲T=1;  %系統(tǒng)采樣周期th=[90 0 72 144 216 288]*pi./180;%相移h=zeros(1,carrier_count);hh=[];    for k=1:r        %deta=[zeros(1,d(k)-1),1,zeros(1,carrier_count-d(k))];        h1=a(k)*exp(j*((2*pi*T*fd*d(k)/carrier_count)));        %h1=a(k)*exp(j*((2*pi*T*fd*d(k)/carrier_count)));        hh=[hh,h1];    end    h(d+1)=hh;%noise=randn(1,length(X7))+j.*randn(1,length(X7)); %--------------------------------------------------------channel1=zeros(size(X7));channel1(1+d(1):length(X7))=hh(1)*X7(1:length(X7)-d(1));channel2=zeros(size(X7));channel2(1+d(2):length(X7))=hh(2)*X7(1:length(X7)-d(2));channel3=zeros(size(X7));channel3(1+d(3):length(X7))=hh(3)*X7(1:length(X7)-d(3));channel4=zeros(size(X7));channel4(1+d(4):length(X7))=hh(4)*X7(1:length(X7)-d(4));channel5=zeros(size(X7));channel5(1+d(5):length(X7))=hh(5)*X7(1:length(X7)-d(5));channel6=zeros(size(X7));channel6(1+d(6):length(X7))=hh(6)*X7(1:length(X7)-d(6));%---------------------------------------------------------------Tx_data=X7+channel1+channel2+channel3+channel4;%---------------------------------------------------------------%---------------------------------------------------------------%----------------------------------------------------------------%加高斯白噪聲Error_ber=[];%誤比特率Error_ber1=[];Error_ber2=[];%誤比特率Error_ber3=[];%Error_ser=[];%誤符號(hào)率for snr_db=0:snr:N_snr    code_power=0;    code_power=[norm(Tx_data)]^2/(length(Tx_data));%信號(hào)的符號(hào)功率    %bit_power=var(Tx_data);    bit_power=code_power/bits_per_symbol;%比特功率     noise_power=10*log10((bit_power/(10^(snr_db/10))));%噪聲功率    noise=wgn(1,length(Tx_data),noise_power,'complex');%產(chǎn)生GAUSS白噪聲信號(hào)        Y7=Tx_data+noise;%-------------------------------------------------------  %串并變換   Y6=reshape(Y7,IFFT_bin_length+GI,symbols_per_carrier).';     %去保護(hù)間隔    for k=1:symbols_per_carrier;       for i=1:IFFT_bin_length;           Y5(k,i)=Y6(k,i+GI);       end    end    %FFT,傅立葉變換     Y4=fft(Y5,IFFT_bin_length,2);     Y3=Y4(:,carriers); %-------------------------------------------------------------    %LS信道估計(jì),%信道估計(jì)準(zhǔn)則:最小均方誤差(MMSE)最大似然估計(jì)(MLE) 最小平方(LS)  H=[];  Y2=Y3(:,signal);  Rx_training_symbols=Y3(:,pilot);  Rx_training_symbols0=reshape(Rx_training_symbols,symbols_per_carrier*Np,1);    training_symbol0=reshape(training_symbols,1,symbols_per_carrier*Np);  training_symbol1=diag(training_symbol0);  %disp(training_symbols)  training_symbol2=inv(training_symbol1);  Hls=training_symbol2*Rx_training_symbols0;  Hls1=reshape(Hls,symbols_per_carrier,Np);  HLs=[];  HLs1=[]; if ceil(carrier_count/LI)==carrier_count/LI     for k=1:Np-1        HLs2=[];           for t=1:LI           HLs1(:,1)=(Hls1(:,k+1)-Hls1(:,k))*(t-1)./LI+Hls1(:,k);           HLs2=[HLs2,HLs1];        end       HLs=[HLs,HLs2];    endelse    for k=1:Np-2        HLs2=[];        for t=1:LI           HLs1(:,1)=(Hls1(:,k+1)-Hls1(:,k))*(t-1)./LI+Hls1(:,k);           HLs2=[HLs2,HLs1];        end       HLs=[HLs,HLs2];    end    HLs3=[];    for t=1:mod(carrier_count,LI)        HLs1(:,1)=(Hls1(:,Np)-Hls1(:,Np-1))*(t-1)./LI+Hls1(:,Np-1);        HLs3=[HLs3,HLs1];    end;    HLs=[HLs,HLs3];end  %Hls1=Hls.';  %H=repmat(Hls1,symbols_per_carrier,1);%將導(dǎo)頻擴(kuò)展成symbols_per_carrier*carrier_count矩陣  Y1=Y2./HLs;    %-------------------------------------------------------------------                                  %-------------------------------------------------------------  %并串變換  YY=reshape(Y2.',1,N_number/bits_per_symbol);%沒(méi)做信道估計(jì)    YY1=reshape(Y1.',1,N_number/bits_per_symbol);%作了信道估計(jì) %------------------------------------------------------------%QPSK解調(diào)   y_real=sign(real(YY));   y_image=sign(imag(YY));   y_re=y_real./sqrt(2);   y_im=y_image./sqrt(2);    y_real1=sign(real(YY1));   y_image1=sign(imag(YY1));   y_re1=y_real1./sqrt(2);   y_im1=y_image1./sqrt(2);     r00=[];   r01=[];   r10=[];   r11=[];   for k=1:length(y_real);     r00=[r00,[y_real(k),y_image(k)]];  end;  for k=1:length(y_real1);     r10=[r10,[y_real1(k),y_image1(k)]];  end;  for k=1:length(y_re);     r01=[r01,[y_re(k),y_im(k)]]; end; for k=1:length(y_re1);     r11=[r11,[y_re1(k),y_im1(k)]]; end;    XX(find(r01>0))=1;%-------------------------------------------------------------%計(jì)算在不同信噪比下的誤比特率并作圖 dif_bit=s-r01;  dif_bit1=s-r11;  ber_snr=0;    %紀(jì)錄誤比特?cái)?shù)    for k=1:N_number;       if dif_bit(k)~=0;         ber_snr=ber_snr+1;       end   end; ber_snr1=0;    %紀(jì)錄誤比特?cái)?shù)    for k=1:N_number;       if dif_bit1(k)~=0;          ber_snr1=ber_snr1+1;      end    end  Error_ber=[Error_ber,ber_snr]; Error_ber1=[Error_ber1,ber_snr1];endBER=zeros(1,length(0:snr:N_snr));BER1=zeros(1,length(0:snr:N_snr));BER=Error_ber./N_number;BER1=Error_ber1./N_number;%-------------------------------------------------------------%------------------------------------------------------------- i=0:snr:N_snr;semilogy(i,BER,'-*r');%沒(méi)做信道估計(jì)hold on;semilogy(i,BER1,'-*g');%做了信道估計(jì)hold on;grid on;title('信噪比和誤碼率曲線');xlabel('信噪比');ylabel('誤碼率');legend('No Channel Estimation','LS Channel Estimation');hold off			   

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成av人片一区二区梦乃| 国产精品香蕉一区二区三区| 婷婷成人综合网| 日本成人在线不卡视频| 国产电影一区二区三区| 成人免费视频国产在线观看| 欧美性大战xxxxx久久久| 日韩三级电影网址| 国产日产精品1区| 亚洲欧美乱综合| 麻豆国产精品一区二区三区| eeuss鲁一区二区三区| 欧美伊人精品成人久久综合97| 成人av影院在线| av一区二区三区| 91精品国产福利| 中文字幕日本不卡| 中文字幕中文字幕一区| 国产精品第五页| 蜜臀av性久久久久蜜臀aⅴ流畅| 天堂成人免费av电影一区| 国产精品18久久久久久久久久久久| 国产尤物一区二区| 国产久卡久卡久卡久卡视频精品| 久久精品二区亚洲w码| 色呦呦国产精品| 久久久99精品免费观看| 午夜国产不卡在线观看视频| 五月婷婷久久丁香| 不卡的电视剧免费网站有什么| av在线这里只有精品| 欧美酷刑日本凌虐凌虐| 国产精品传媒入口麻豆| 精品一区二区三区免费播放| 在线观看网站黄不卡| 91麻豆精品国产91久久久久久久久| 日韩一区和二区| 亚洲综合在线免费观看| 丝袜美腿一区二区三区| 92国产精品观看| 国产亚洲欧美色| 亚洲欧洲精品天堂一级 | 亚洲人成在线播放网站岛国| 亚洲码国产岛国毛片在线| 激情综合色播激情啊| 欧美老肥妇做.爰bbww视频| 欧美v日韩v国产v| 亚洲成a人在线观看| 精品在线播放午夜| 在线观看91av| 怡红院av一区二区三区| 天天影视网天天综合色在线播放 | 欧美大肚乱孕交hd孕妇| 亚洲激情中文1区| 99精品偷自拍| 1区2区3区国产精品| 成人免费视频网站在线观看| 久久精品一区蜜桃臀影院| 国产在线视频精品一区| 欧美成人aa大片| 麻豆成人久久精品二区三区小说| 成人黄色小视频在线观看| 337p粉嫩大胆色噜噜噜噜亚洲 | www.66久久| 中文字幕中文字幕一区| 青青草国产精品亚洲专区无| 欧美日本韩国一区二区三区视频| 久久久久成人黄色影片| 免费成人av资源网| 日韩欧美中文字幕一区| 精品在线观看免费| 久久久影院官网| 国产69精品久久99不卡| 国产精品免费久久久久| 成人免费视频一区二区| 亚洲视频在线一区二区| 色成年激情久久综合| 亚洲一级不卡视频| 在线成人免费视频| 91福利资源站| 亚洲成人av电影| 欧美日韩国产另类一区| 日韩高清不卡一区| 欧美xxxxx牲另类人与| 亚洲精品国久久99热| 国产一区二区在线看| 久久久国产精华| 美女视频黄a大片欧美| 精品少妇一区二区三区在线播放 | 久久99久久99小草精品免视看| 色综合色狠狠天天综合色| 一区二区三区四区亚洲| 国产成人精品三级| 国产精品国产精品国产专区不蜜 | 国产精品国产三级国产普通话蜜臀 | 亚洲男人的天堂网| 极品销魂美女一区二区三区| 国产目拍亚洲精品99久久精品| 日本色综合中文字幕| 精品剧情v国产在线观看在线| 午夜精品久久久久久久蜜桃app| 成+人+亚洲+综合天堂| 亚洲另类中文字| 国产suv精品一区二区883| 亚洲丝袜美腿综合| 成人免费观看视频| 亚洲一区二区综合| 色婷婷狠狠综合| 日韩精品午夜视频| 国产午夜精品美女毛片视频| 99在线精品视频| 婷婷开心久久网| 国产日韩欧美亚洲| 欧美午夜寂寞影院| 激情综合色丁香一区二区| 国产精品成人在线观看| 日韩欧美一区二区三区在线| 成人高清视频免费观看| 日韩av电影一区| 中文字幕乱码亚洲精品一区| 欧美午夜在线一二页| 蜜臀久久99精品久久久久宅男| 欧美日韩精品一区二区天天拍小说| 亚洲图片你懂的| 欧美xxxxx牲另类人与| 91偷拍与自偷拍精品| 蜜桃一区二区三区在线观看| 久久久99免费| 国产精品综合网| 亚洲成人先锋电影| 国产视频一区在线播放| 欧美日韩国产成人在线免费| 午夜av一区二区| 欧美国产亚洲另类动漫| 91精品久久久久久蜜臀| 男男视频亚洲欧美| 亚洲蜜臀av乱码久久精品| 久久免费视频色| 欧美老肥妇做.爰bbww| 久久99精品久久久久久动态图| 欧美xxx久久| 欧美三级日韩三级国产三级| 高清在线不卡av| 久热成人在线视频| 天天做天天摸天天爽国产一区| 精品少妇一区二区三区视频免付费| 激情五月激情综合网| 亚洲高清免费观看| 亚洲视频资源在线| 国产精品美女久久久久久久 | 亚洲一区二区三区爽爽爽爽爽| 欧美麻豆精品久久久久久| 久久99国产精品麻豆| 亚洲一区在线观看免费 | 一区二区三区中文字幕精品精品| 欧美视频一区在线观看| 97se亚洲国产综合自在线| 国产成人午夜高潮毛片| 久久国产人妖系列| 中文子幕无线码一区tr| 在线影视一区二区三区| 成人免费视频网站在线观看| 国产激情一区二区三区| 亚洲影视在线观看| 亚洲丝袜制服诱惑| 17c精品麻豆一区二区免费| 久久色在线视频| 欧美不卡视频一区| 欧美一级在线视频| 91麻豆精品国产综合久久久久久 | 亚洲欧美日韩中文字幕一区二区三区| 欧美自拍丝袜亚洲| 97成人超碰视| 色综合天天综合狠狠| a4yy欧美一区二区三区| 成人理论电影网| 成人国产精品免费网站| 成人av一区二区三区| 成人精品视频一区| 波多野结衣欧美| 不卡av在线免费观看| www.欧美日韩| 91蜜桃在线免费视频| 91美女在线观看| 色噜噜狠狠色综合中国| 在线精品视频免费观看| 欧美做爰猛烈大尺度电影无法无天| 国产麻豆欧美日韩一区| 亚洲成人中文在线| 午夜精品一区二区三区电影天堂| 国产精品久久久久一区二区三区 | 亚洲免费毛片网站| 亚洲欧美综合另类在线卡通| 亚洲欧洲美洲综合色网| 欧美tk—视频vk| 久久久av毛片精品| 中文字幕一区免费在线观看| 亚洲欧美日韩中文播放| 午夜私人影院久久久久| 久久国产生活片100|