xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 12KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-08
  • 語言: 其他
  • 標(biāo)簽: STBC??MIMO??

資源簡介

本代碼是關(guān)于多天線技術(shù)空時塊編碼的通信系統(tǒng)仿真源程序,其中包括QPSK調(diào)制,QPSK解調(diào),F(xiàn)FT,IFFT,STBC等模塊,并給出誤碼率計算和性能仿真圖。

資源截圖

代碼片段和文件信息

%main_STBC_MIMO_OFDM.m
%這是一個基于空時分組編碼的MIMO_OFDM通信系統(tǒng)的仿真設(shè)計。
%此系統(tǒng)包括QPSK調(diào)制解調(diào),IFFT調(diào)制,空時編解碼,基于訓(xùn)
%練符號的信道估計等通信模塊。

clear?all
close?all
clc

%+++++++++++++++++++++++++++變量++++++++++++++++++++++++++++++?
i=sqrt(-1);?
IFFT_bin_length=512;?????????%傅立葉變換抽樣點(diǎn)數(shù)目??
carrier_count=100;???????????%子載波數(shù)目?
symbols_per_carrier=66;??????%符號數(shù)/載波?
cp_length=10;????????????????%循環(huán)前綴長度?
addprefix_length=IFFT_bin_length+cp_length;?
M_psk=4;?
bits_per_symbol=log2(M_psk);?%位數(shù)/符號?
%[x1?x2;-x2*?x1*]?二天線發(fā)送矩陣??
%?O=[1?2;-2+j?1+j];???
%[x1?-x2?-x3;x2*?x1*?0;x3*?0?x1*;0?-x3*?x2*]?三天線發(fā)送矩陣
O=[1?-2?-3;2+j?1+j?0;3+j?0?1+j;0?-3+j?2+j];???
co_time=size(O1);???????????????????????????????????????????????????????????????????
Nt=size(O2);????????????????%發(fā)射天線數(shù)目??
Nr=2;????????????????????????%接收天線數(shù)目?
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

%+++++++++++++++++++++++++++發(fā)射機(jī)++++++++++++++++++++++++++++++?
disp(‘--------------start-------------------‘);
num_X=1;?
for?cc_ro=1:co_time?
????for?cc_co=1:Nt?
????????num_X=max(num_Xabs(real(O(cc_rocc_co))));?
????end?
end?
?
co_x=zeros(num_X1);?
?
for?con_ro=1:co_time????
????for?con_co=1:Nt?????%用于確定矩陣“O”中元素的位置,符號以及共軛情況?
????????if?abs(real(O(con_rocon_co)))~=0?
????????????delta(con_roabs(real(O(con_rocon_co))))=sign(real(O(con_rocon_co)));??
????????????epsilon(con_roabs(real(O(con_rocon_co))))=con_co;?
????????????co_x(abs(real(O(con_rocon_co)))1)=co_x(abs(real(O(con_rocon_co)))1)+1;?
????????????eta(abs(real(O(con_rocon_co)))co_x(abs(real(O(con_rocon_co)))1))=con_ro;?
????????????coj_mt(con_roabs(real(O(con_rocon_co))))=imag(O(con_rocon_co));?
????????end?
????end?
end?
?
eta=eta.‘;????????????????????????????????????????????????????????????????????????????
eta=sort(eta);?
eta=eta.‘;?
?
%?坐標(biāo):?(1?to?100)?+?14=(15:114)
carriers?=?(1:?carrier_count)?+?(floor(IFFT_bin_length/4)?-?floor(carrier_count/2));
%?坐標(biāo)?:256?-?(15:114)?+?1=?257?-?(15:114)?=?(242:143)?
conjugate_carriers=IFFT_bin_length-carriers+2;??????????????????????????????????????????
tx_training_symbols=training_symbol(Ntcarrier_count);?
baseband_out_length?=?carrier_count?*?symbols_per_carrier;?
?
snr_min=3;?????????????????????????????????????%最小信噪比????
snr_max=15;????????????????????????????????????%最大信噪比?
graph_inf_bit=zeros(snr_max-snr_min+12Nr);???%繪圖信息存儲矩陣?
graph_inf_sym=zeros(snr_max-snr_min+12Nr);??
?
for?SNR=snr_min:snr_max??????????????????????
??clc?
??disp(‘Wait?until?SNR=‘);disp(snr_max);?
??SNR?
??n_err_sym=zeros(1Nr);?
??n_err_bit=zeros(1Nr);?
??Perr_sym=zeros(1Nr);?
??Perr_bit=zeros(1Nr);?
??re_met_sym_buf=zeros(carrier_countsymbols_per_carrierNr);?
??re_met_bit=zeros(baseband_out_lengthbits_per_symbolNr);??
??
??%生成隨機(jī)數(shù)用于仿真
??baseband_out=round(rand(baseband_out_lengthbits_per_symbol));??
??%二進(jìn)制向十進(jìn)制轉(zhuǎn)換?
??de_data=bi2de(baseband_out);?
??%PSK調(diào)制?
??data_buf=pskmod(de_dataM_psk0);??????????????????????????????
??carrier_matrix=reshap

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????10803??2009-03-22?23:14??STBC_MIMO_code\main_STBC_MIMO_OFDM.m

?????文件??????62976??2009-03-22?10:55??STBC_MIMO_code\STBC_MIMO_OFDM?源程序.doc

?????文件????????933??2009-03-21?13:24??STBC_MIMO_code\training_symbol.m

?????目錄??????????0??2010-07-24?14:55??STBC_MIMO_code

-----------?---------??----------?-----??----

????????????????74712????????????????????4


評論

共有 條評論