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

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

?? fft_estimate_no_estimate.m

?? ofdm系統(tǒng)模型
?? M
字號(hào):
clear all;
clc;

% ****************************initialize the parametres*********************************

Bit_Num=4;  %每個(gè)符號(hào)比特?cái)?shù)
IFFT_Num=256; %采樣點(diǎn)數(shù)
Carrier_Num=150; %子載波數(shù)
OFDM_per_Symbol=30; %每幀OFDM信號(hào)含有的OFDM信號(hào)的個(gè)數(shù)
SNR_N=20; %信噪比間隔
SNR_Bit=50; %每比特信噪比
GI=20; %保護(hù)間隔長(zhǎng)度
LI=5 ; %導(dǎo)頻間隔
Np=ceil(Carrier_Num/LI)+1; %導(dǎo)頻數(shù)    加1保證最后一行子載波中也有導(dǎo)頻
Carriers=1:Carrier_Num+Np;
N_Num=Bit_Num*Carrier_Num*OFDM_per_Symbol;

% ***********************Generate the random binary stream for transmit test******
 
BitTx=randint(1,N_Num);

% ********************Modulate (generates 16QAM symbols)*****************

SymQAM=tx_16QAM_mod(BitTx);

figure(1)
plot(SymQAM,'bx');
axis([-5 5 -5 5]);

%*******************Generate the pilot signal************
  
train_sym1=randint(1,2*OFDM_per_Symbol);
train_sym2=randint(1,2*OFDM_per_Symbol);
t=2*(train_sym1.*2-1)+(train_sym2.*2-1);
treal=t(1:2:2*OFDM_per_Symbol);
timage=t(2:2:2*OFDM_per_Symbol);
training_symbols1=treal+i.*timage;
training_symbols2=training_symbols1.';
training_symbols=repmat(training_symbols2,1,Np);

pilot=1:LI+1:Carrier_Num+Np;
if length(pilot)~=Np
    pilot=[pilot,Carrier_Num+Np];
end

% **********************P/S transform*********************

SymQAM1=reshape(SymQAM,Carrier_Num,OFDM_per_Symbol).';

% *******************Insert the pilot symbols****************

signal=1:Carrier_Num+Np;
signal(pilot)=[];
SymQAM2(:,pilot)=training_symbols;
SymQAM2(:,signal)=SymQAM1;
SymQAM3=SymQAM2.';

% **********************IFFT transform******************************

% Input:  SymQAM3(Carrier_Num+Np,OFDM_per_Symbol)    Output:  SymTx(1,(IFFT_Num+GI)*OFDM_per_Symbol)
SymIFFT=ifft(SymQAM3,IFFT_Num,1);
SymIFFT_test=ifft(SymQAM1.',IFFT_Num,1);

%加保護(hù)間隔(循環(huán)前綴)
SymTxtmp=zeros(IFFT_Num+GI,OFDM_per_Symbol);
SymTxtmp(1:GI,:)=SymIFFT(IFFT_Num-GI+1:IFFT_Num,:);
SymTxtmp(GI+1:GI+IFFT_Num,:)=SymIFFT;
SymTx=reshape(SymTxtmp,1,(IFFT_Num+GI)*OFDM_per_Symbol);

% *************************Channel*********************************

d=[2 3 4 5 9 13]; % 信道延遲
channel1=zeros(size(SymTx));
channel1(1+d(1):length(SymTx))=SymTx(1:length(SymTx)-d(1));
channel2=zeros(size(SymTx));
channel2(1+d(2):length(SymTx))=SymTx(1:length(SymTx)-d(2));
channel3=zeros(size(SymTx));
channel3(1+d(3):length(SymTx))=SymTx(1:length(SymTx)-d(3));
channel4=zeros(size(SymTx));
channel4(1+d(4):length(SymTx))=SymTx(1:length(SymTx)-d(4));
channel5=zeros(size(SymTx));
channel5(1+d(5):length(SymTx))=SymTx(1:length(SymTx)-d(5));
channel6=zeros(size(SymTx));
channel6(1+d(6):length(SymTx))=SymTx(1:length(SymTx)-d(6));

BER_plot=[];
%for snr_db=SNR_Bit:-SNR_N:-SNR_Bit
%for snr_db=SNR_Bit:(-SNR_N):0 % ???????????????????????????????????????????倒序才可產(chǎn)生對(duì)應(yīng)圖  
snr_db=20;
code_power=(norm(SymTx))^2/(length(SymTx));  %符號(hào)平均功率
bit_power=code_power/Bit_Num; %比特功率
noise_power=10*log10(bit_power/(10^(snr_db/10))); %噪聲功率
noise=wgn(1,length(SymTx),noise_power,'complex'); %產(chǎn)生高斯白噪聲信號(hào)
SymTx=SymTx+noise;

SymTxChannel=SymTx+channel1+channel2+channel3+channel4+channel5+channel6;

% ************************FFT  transform*********************************

%去保護(hù)間隔
SymRxtmp=reshape(SymTxChannel,IFFT_Num+GI,OFDM_per_Symbol);
SymRx=SymRxtmp(GI+1:GI+IFFT_Num,:);

SymFFT=fft(SymRx,IFFT_Num,1);
SymFFT=SymFFT(1:Carrier_Num+Np,:);

figure(2)
plot(SymFFT,'x');
axis([-5 5 -5 5]);

%************************Channel Estimation*****************************

HLs=ChannelEstimate(SymFFT,OFDM_per_Symbol,Np,training_symbols,Carrier_Num,LI,pilot);

SymFFT1=SymFFT.';
SymFFT2=SymFFT1(:,signal);
SymFFT3=SymFFT2./HLs;
SymFFT=SymFFT3.';

figure(3)
plot(SymFFT,'x');
axis([-5 5 -5 5]);

% ***********************Demodulate ***************************************

SymDeQAM=rx_16QAM_mod(SymFFT,OFDM_per_Symbol,Carrier_Num,Bit_Num);
SymDeQAM_test=rx_16QAM_mod(SymFFT2,OFDM_per_Symbol,Carrier_Num,Bit_Num);

%***********************Error detection************************************

Error_Num=length(find(BitTx~=SymDeQAM));
BER=Error_Num./(4*N_Num);
fprintf('\n SNR is %1.2f dB ,BER is %e\n',snr_db,BER);

Error_Num_test=length(find(BitTx~=SymDeQAM_test));
BER_test=Error_Num_test./(4*N_Num);
fprintf('\n SNR is %1.2f dB ,BER is %e\n',snr_db,BER_test);

BER_plot=[BER_plot,BER];
%end







?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久97超碰国产精品超碰| 亚洲成人动漫一区| av一二三不卡影片| 国产精品色呦呦| 97久久精品人人做人人爽| 日韩伦理av电影| 欧美日韩不卡一区二区| 日本亚洲电影天堂| 久久久久久99精品| 91麻豆福利精品推荐| 亚洲一区精品在线| 欧美一级国产精品| 成人激情视频网站| 一区二区三区日本| 91精品国产色综合久久ai换脸| 蜜臀av一区二区在线免费观看| 久久精品欧美日韩| 欧美性受xxxx黑人xyx性爽| 蓝色福利精品导航| 国产精品美日韩| 欧美年轻男男videosbes| 精品影院一区二区久久久| 国产精品久久夜| 69成人精品免费视频| 大胆亚洲人体视频| 三级欧美在线一区| 国产精品午夜在线观看| 在线播放中文一区| 丁香一区二区三区| 免费一级欧美片在线观看| 国产精品女人毛片| 3d动漫精品啪啪一区二区竹菊| 国产毛片精品一区| 午夜精品久久久久久久99樱桃| 久久亚洲影视婷婷| 欧美精品欧美精品系列| 成人av一区二区三区| 蜜臀av国产精品久久久久| 自拍偷拍欧美激情| 久久久久久久久蜜桃| 欧美视频中文一区二区三区在线观看| 国产精品一品二品| 青青草国产精品亚洲专区无| 日韩毛片精品高清免费| 久久亚洲综合av| 日韩欧美一二区| 欧洲精品一区二区三区在线观看| 国产精品一二三| 免费成人av在线| 午夜a成v人精品| 亚洲一区二区高清| 亚洲欧洲av在线| 日本一区二区三区电影| 欧美一级久久久| 91精品国产综合久久蜜臀| 色伊人久久综合中文字幕| 成人丝袜高跟foot| 国产美女精品人人做人人爽| 男人的j进女人的j一区| 亚洲h在线观看| 亚洲主播在线播放| 亚洲欧美另类久久久精品 | 国产精品91xxx| 蜜臀av一级做a爰片久久| 天天色综合成人网| 亚洲午夜av在线| 亚洲成人av电影| 亚洲自拍与偷拍| 亚洲国产精品久久不卡毛片| 亚洲视频免费看| 亚洲免费视频中文字幕| 1024国产精品| 亚洲精品免费播放| 亚洲人成精品久久久久| 亚洲免费三区一区二区| 亚洲欧美日韩中文播放| 亚洲特黄一级片| 一区二区三区在线不卡| 一区二区三区四区激情| 亚洲综合一区二区三区| 亚洲国产日日夜夜| 天堂成人国产精品一区| 日韩成人精品在线观看| 美女诱惑一区二区| 国产一区二区在线影院| 国产精品99久久不卡二区| 丁香婷婷综合激情五月色| av成人老司机| 日本韩国一区二区三区| 欧美日韩综合色| 日韩一级二级三级| 国产日韩欧美在线一区| 中文字幕中文字幕在线一区 | 一区二区三区不卡视频在线观看| 综合久久久久综合| 一区二区三区视频在线观看| 亚洲bdsm女犯bdsm网站| 日本伊人精品一区二区三区观看方式| 麻豆成人av在线| 国产高清精品在线| 色婷婷精品久久二区二区蜜臂av | 国产一区二区三区久久悠悠色av| 国产在线看一区| www.日韩在线| 欧美猛男超大videosgay| 精品国产一区二区精华| 国产精品毛片a∨一区二区三区 | 国产欧美一区二区精品忘忧草| 亚洲国产精品激情在线观看| 亚洲精品免费电影| 精品亚洲成a人在线观看| av在线一区二区三区| 91麻豆精品91久久久久同性| 久久精品一区二区三区不卡牛牛| 亚洲女与黑人做爰| 美女网站在线免费欧美精品| av在线一区二区三区| 欧美一级在线免费| 国产精品久久毛片av大全日韩| 性感美女极品91精品| 国产剧情av麻豆香蕉精品| 欧美亚洲国产bt| 国产精品免费免费| 免费在线观看视频一区| 色婷婷综合久久久久中文一区二区| 日韩精品专区在线| 伊人色综合久久天天| 韩国女主播成人在线观看| 欧美日韩一区二区三区高清 | 精品国产乱码久久| 一区二区三区日韩| 粉嫩嫩av羞羞动漫久久久| 91精品在线免费观看| 亚洲精品中文在线| 国产精品88888| 日韩一区二区三区电影| 亚洲欧美色综合| 成人污污视频在线观看| 精品国产一区二区三区四区四 | 青青草一区二区三区| 91麻豆swag| 日本一区二区免费在线| 裸体一区二区三区| 欧美日韩免费不卡视频一区二区三区 | 日韩免费看网站| 午夜免费久久看| 色综合咪咪久久| 国产精品伦一区| 国产高清精品网站| 久久久久久一级片| 久久69国产一区二区蜜臀| 欧美猛男超大videosgay| 亚洲综合一二区| 欧美在线免费观看视频| 一区二区日韩av| 欧美中文字幕一区二区三区| ●精品国产综合乱码久久久久| 懂色av一区二区在线播放| 国产日韩欧美电影| 国产91露脸合集magnet| 国产日韩欧美在线一区| 国产一区二区精品久久91| 26uuu久久天堂性欧美| 精品一区二区三区免费毛片爱 | 国产欧美中文在线| 国产91露脸合集magnet | 欧美性色黄大片手机版| 一级女性全黄久久生活片免费| 91在线国内视频| 悠悠色在线精品| 欧美日韩精品一区二区天天拍小说 | 亚洲va韩国va欧美va| 欧美美女喷水视频| 蜜桃av一区二区| 久久综合九色综合97婷婷女人 | 亚洲视频一区二区免费在线观看| 99这里都是精品| 亚洲精品久久7777| 欧美日韩一区二区三区高清| 日韩成人av影视| 精品国产人成亚洲区| 国产成人自拍高清视频在线免费播放| 久久久久99精品一区| 成人动漫一区二区在线| 亚洲主播在线播放| 欧美一级欧美三级| 国产精品自拍av| 亚洲品质自拍视频网站| 777奇米成人网| 国产精品一区二区三区乱码| 中文字幕永久在线不卡| 欧美日韩一二三区| 黄网站免费久久| 亚洲精品中文在线观看| 日韩一区二区在线播放| 国产91精品入口| 亚洲成av人片一区二区三区| 久久女同精品一区二区| 日本高清无吗v一区| 日韩国产欧美在线播放|