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

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

?? ofdm_with_mssnr.m

?? 該程序對ofdm系統中mmsnr的信道縮短算法的誤碼率性率進行了仿真
?? M
字號:
clear all;
close all;
fprintf('OFDM仿真\n');
IFFT_bin_length=256;
carrier_count=128;
bits_per_symbol=2;
cp=1;
symbols_per_carrier=2;
TN=30;
bit_error_rate_cp_sum=zeros(1,8);
bit_error_rate_mssnr_sum=zeros(1,8);

for times=1:TN

baseband_out_length=carrier_count*symbols_per_carrier*bits_per_symbol;  %輸入的序列長度
baseband_out=round(rand(1,baseband_out_length));                         %輸入序列

%二進制比特數據映射為四進制數0-3(基帶調制)
convert_matrix=reshape(baseband_out,bits_per_symbol,length(baseband_out)/bits_per_symbol);
for k=1:(length(baseband_out)/bits_per_symbol)
    modulo_baseband(k)=0;
    for i=1:bits_per_symbol
        modulo_baseband(k)=modulo_baseband(k)+convert_matrix(i,k)*2^(bits_per_symbol-i);
    end
end

%S/P 串并變換
carrier_matrix=reshape(modulo_baseband,carrier_count,symbols_per_carrier).';  %轉換為ofdm調制的形式

%QPSK四進制相位調制
module_carrier_matrix=pskmod(carrier_matrix,2^bits_per_symbol);
time_wave_matrix=ifft(module_carrier_matrix.');  %ifft變換

%加cp
for i=1:symbols_per_carrier
    time_wave_matrix_cp(:,i)=[time_wave_matrix((carrier_count-cp+1:carrier_count),i);time_wave_matrix(:,i)];  %把數據前部補充為cp
end

%P/S 并串變換
ofdm_modulation_cp=reshape(time_wave_matrix_cp,1,size(time_wave_matrix_cp,1)*size(time_wave_matrix_cp,2));
Tx_data_cp=ofdm_modulation_cp;


%%%%%%%%%%%%%%% 信道  %%%%%%%%%%%%%%%%%%%
 a=[1 0.3 0.2 0 0 0.4 0 0 0 0.1 0.2];           % 10條多徑的信道系數
%a=randn(1,11);
%a=[-0.099489971139637;-0.248455452409105;-0.116310709616826;-0.20020766951854;-0.072552111624562;-0.468942039641397;0.101636275736763;-0.146226244106927;-0.367990468058297;-0.496574690577863;0.310651430811606;-0.108344804929213;0.047843186738168;0.197147784556698;-0.004029889945121;-0.058940389863363;0.099404948781597;-0.094147828702356;0.145211727912209;0.207734206781256;]';

 delay=0:length(a)-1;   
 path=length(a);
 Tx_data1=0;
        for i=1:path
           x_temp=[zeros(1,delay(i)) Tx_data_cp(1:length(Tx_data_cp)-delay(i))];
           Tx_data1=Tx_data1+a(i)*x_temp;                            %經多徑信道傳輸
        end
            
  h=a;
  Lh=length(h);
  Nw=30;
  Nb=cp+1;

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%555

SNRindB=0:2:14;
for n=1:length(SNRindB)
    SNR=10^(SNRindB(n)/10);
    noise_cp=typic_awgn(Tx_data1,SNR); 
     Rx_data_cp=Tx_data1+noise_cp;
    
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
  Dmin=0;
  Dmax=Lh-Nb+Nw-1;
 %[wopt,dopt,Dev]=mssnr1(h,Nb,Nw,Dmin,Dmax);
[wopt,dopt]=mssnr(h,Nb,Nw,Dmin,Dmax);
copt=conv(h,wopt);    
% H_shorten=H_zero_shorten5(h,cp);
% zi=zeros(length(wopt)-1,1);
% Rx_data_mssnr=filter(wopt,1,Rx_data_cp,zi);

zi=zeros(length(copt)-1,1);
Rx_data_mssnr=filter(copt,1,Tx_data_cp,zi);
% Rx_data_shorten=filter(H_shorten,1,Tx_data_cp,zi);
noise_mssnr=typic_awgn(Rx_data_mssnr,SNR); 
Rx_data_mssnr=Rx_data_mssnr+noise_mssnr;


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%S/P變換
Rx_data_matrix_mssnr=reshape(Rx_data_mssnr,carrier_count+cp,symbols_per_carrier);
Rx_data_matrix_cp=reshape(Rx_data_cp,carrier_count+cp,symbols_per_carrier);

%去掉CP
for i=1:symbols_per_carrier
    Rx_data_matrix_recp1(:,i)=Rx_data_matrix_cp((cp+1:carrier_count+cp),i);
end

for i=1:symbols_per_carrier
    Rx_data_matrix_recp2(:,i)=Rx_data_matrix_mssnr((cp+1:carrier_count+cp),i);
end
%fft變換
Rx_carriers_cp=fft(Rx_data_matrix_recp1);
Rx_carriers_mssnr=fft(Rx_data_matrix_recp2);

%解調
demodule_carrier_matrix_cp=pskdemod(Rx_carriers_cp,2^bits_per_symbol);
demodule_carrier_matrix_mssnr=pskdemod(Rx_carriers_mssnr,2^bits_per_symbol);
%接收到的符號

Rx_serial_symbols_cp=reshape(demodule_carrier_matrix_cp,1,size(demodule_carrier_matrix_cp,1)*size( demodule_carrier_matrix_cp,2));
Rx_serial_symbols_mssnr=reshape(demodule_carrier_matrix_mssnr,1,size(demodule_carrier_matrix_mssnr,1)*size( demodule_carrier_matrix_mssnr,2));
%轉換接收到的符號為二進制信號
Rx_binary_matrix_cp=Symbol2Bin(Rx_serial_symbols_cp,bits_per_symbol);
Rx_binary_matrix_mssnr=Symbol2Bin(Rx_serial_symbols_mssnr,bits_per_symbol);

%接收到的二進制序列
baseband_in_cp=reshape(Rx_binary_matrix_cp,1,size(Rx_binary_matrix_cp,1)*size(Rx_binary_matrix_cp,2));
baseband_in_mssnr=reshape(Rx_binary_matrix_mssnr,1,size(Rx_binary_matrix_mssnr,1)*size(Rx_binary_matrix_mssnr,2));

bit_error_rate_cp(times,n)=BER(baseband_in_cp,baseband_out);
bit_error_rate_mssnr(times,n)=BER(baseband_in_mssnr,baseband_out);
end;

bit_error_rate_cp_sum=bit_error_rate_cp_sum+bit_error_rate_cp(times,:);
bit_error_rate_mssnr_sum=bit_error_rate_mssnr_sum+bit_error_rate_mssnr(times,:);
 end;

 bit_error_rate_cp=bit_error_rate_cp_sum/TN;
bit_error_rate_mssnr=bit_error_rate_mssnr_sum/TN;

semilogy(SNRindB,bit_error_rate_cp,'-o')
hold on
semilogy(SNRindB,bit_error_rate_mssnr,'-^')



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品在线免费观看| 91福利在线看| 午夜av区久久| 亚洲欧美福利一区二区| 中文字幕在线不卡| 国产精品全国免费观看高清 | 久久蜜臀精品av| 日韩欧美在线综合网| 日韩一区二区电影在线| 91精品国产综合久久精品app| 欧美色中文字幕| 欧美在线免费视屏| 777午夜精品视频在线播放| 欧美精品日韩一区| 91麻豆精品久久久久蜜臀| 91精品国产欧美一区二区| 91精品国产综合久久久蜜臀粉嫩 | 91.xcao| 欧美高清你懂得| 精品欧美乱码久久久久久1区2区| 日韩精品中文字幕一区二区三区 | 麻豆久久久久久| 国产在线视频不卡二| 国产麻豆精品在线| av成人免费在线| 欧美日精品一区视频| 51精品秘密在线观看| 日韩精品一区在线| 中文字幕巨乱亚洲| 亚洲国产一区视频| 久久精品99国产精品| 不卡的av中国片| 欧美日韩一级视频| 久久久久久久久岛国免费| 最新国产成人在线观看| 同产精品九九九| 国产宾馆实践打屁股91| 日本韩国一区二区| 欧美精品一区二区三区一线天视频 | 精品一区二区免费在线观看| 国产91富婆露脸刺激对白| 欧美在线免费播放| 久久久久久久国产精品影院| 一区二区免费看| 精品一区二区久久| 欧美午夜理伦三级在线观看| 欧美mv和日韩mv的网站| 亚洲精品五月天| 国产一区二区中文字幕| 欧美日韩成人综合在线一区二区| 国产日韩欧美不卡在线| 日韩精彩视频在线观看| 99久久精品国产导航| 日韩欧美亚洲国产另类| 一区二区视频免费在线观看| 国产电影精品久久禁18| 91精品国产综合久久久久久久久久 | 亚洲另类一区二区| 大尺度一区二区| 精品国产一区二区三区av性色 | 欧美在线啊v一区| 中文在线一区二区| 美女任你摸久久| 欧美视频在线播放| 亚洲三级在线看| 懂色av一区二区三区免费观看| 精品国产欧美一区二区| 天天av天天翘天天综合网色鬼国产| 不卡av在线网| 国产亚洲视频系列| 精彩视频一区二区| 日韩免费观看高清完整版| 首页国产丝袜综合| 欧美高清hd18日本| 亚洲成a人片综合在线| 色婷婷一区二区三区四区| 国产日韩欧美电影| 成人精品视频.| 国产亚洲欧美色| 国产精品正在播放| 日本一区二区在线不卡| 国产电影精品久久禁18| 国产欧美一区二区三区鸳鸯浴| 精品一二三四在线| 久久久久久夜精品精品免费| 国产一区二区伦理片| 精品91自产拍在线观看一区| 麻豆成人av在线| 精品88久久久久88久久久| 国产精品综合在线视频| 久久九九全国免费| 成人黄色小视频| 成人欧美一区二区三区小说| 91亚洲国产成人精品一区二区三 | 亚洲午夜电影网| 欧美男生操女生| 麻豆精品国产91久久久久久| 久久影音资源网| 成人av在线资源网站| 亚洲欧美偷拍卡通变态| 精品视频一区二区三区免费| 91丨porny丨最新| 一区二区高清在线| 日韩久久久精品| 国产69精品久久777的优势| 亚洲欧洲性图库| 欧美日韩aaaaa| 国内精品久久久久影院一蜜桃| 国产欧美一区二区三区沐欲| 色综合色综合色综合| 奇米一区二区三区av| 久久影院午夜片一区| 99久久久无码国产精品| 日韩高清一区在线| 国产偷v国产偷v亚洲高清| 欧洲色大大久久| 国产在线日韩欧美| 亚洲午夜视频在线观看| 26uuu精品一区二区在线观看| 9i在线看片成人免费| 日韩在线卡一卡二| 亚洲欧洲韩国日本视频| 日韩免费看的电影| 色综合视频一区二区三区高清| 久久9热精品视频| 亚洲免费观看高清完整版在线观看| 欧美一区二区三区不卡| 91亚洲大成网污www| 国产一区中文字幕| 亚洲一二三四在线| 国产精品污污网站在线观看| 91精品国产欧美一区二区成人| 99久久精品国产精品久久| 国产一区二区三区免费看| 婷婷国产v国产偷v亚洲高清| 国产精品美女一区二区三区| 日韩欧美亚洲国产另类| 欧美午夜精品一区二区三区| 99视频国产精品| 国产麻豆精品95视频| 蜜臀久久99精品久久久久久9| 一区二区三区资源| 亚洲欧美自拍偷拍| 日本一区二区三区国色天香| 日韩精品一区二区三区四区 | 欧美少妇性性性| 色综合久久久久网| 成人av网站在线| 国产+成+人+亚洲欧洲自线| 久99久精品视频免费观看| 日韩成人av影视| 性欧美大战久久久久久久久| 亚洲精品视频观看| 中文字幕在线观看不卡| 国产精品色在线观看| 国产日产欧美精品一区二区三区| 欧美不卡视频一区| 精品福利视频一区二区三区| 日韩欧美中文字幕制服| 欧美成人猛片aaaaaaa| 精品入口麻豆88视频| 久久影院午夜片一区| 久久久一区二区三区捆绑**| 久久久久久久一区| 中文字幕精品一区二区三区精品| 国产日产欧产精品推荐色| 国产欧美一二三区| 日本午夜一区二区| 九九精品视频在线看| 国产一区二区三区高清播放| 风间由美一区二区三区在线观看| 丁香婷婷综合色啪| 色香色香欲天天天影视综合网| 日本韩国欧美一区| 7777女厕盗摄久久久| 欧美精品一区二区三区在线 | av激情综合网| 欧洲人成人精品| 日韩视频永久免费| 国产欧美久久久精品影院| ...中文天堂在线一区| 亚洲综合丁香婷婷六月香| 日本va欧美va瓶| 国产美女精品一区二区三区| 99久久99精品久久久久久| 欧美日韩一区二区三区不卡| 精品久久人人做人人爽| 欧美激情在线免费观看| 亚洲一区二区精品视频| 国模套图日韩精品一区二区| av网站一区二区三区| 欧美一区二区精美| 国产精品视频一二三区 | 欧美日韩另类国产亚洲欧美一级| 91麻豆精品国产| 亚洲婷婷综合色高清在线| 香蕉久久一区二区不卡无毒影院| 精品亚洲免费视频| 色婷婷激情综合| 久久婷婷国产综合精品青草|