91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.42M
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-29
  • 語言: 其他
  • 標簽: 其他??

資源簡介

OFDM.rar

資源截圖

代碼片段和文件信息

%?一個OFDM符號128個有效符號,插入128個虛擬子載波
%?符號率(即有效數據率)fsymbol,而發送速率(需要包括虛擬子載波)2fsymbol
%?輸入的數據需要2倍的發送數據率,以便進行內插,實現位定時跟蹤,即4倍fsymbol采樣率的調制信號
%?OFDM?symbol?Nfft=128?points
%?一個OFDM符號數據點?Nfft*2?=?256?,?Guard?Interval點?=Ng*2=64

%?------------------------------------------------------------------------------------
close?all;
clear;

initializing_now?=?[‘please?wait...‘]

%?------------------------------------------------------------------------------------
%?參數設置

%?系統參數設置
%?FFT點數為256,子載波個數為128,虛擬子載波個數為128
Nfft?=?128;
Ng?=?32;
Ntotal?=?Nfft+Ng;

M_pilot?=?8;?%?每個OFDM符號加入的導頻數目

Max_symbols?=?50;



%?讀取訓練字
%?短訓練字的內容
%?10重復的個短訓練字,每個是一個Guard?Interval的長度
%?可以看成2個重復的長訓練字,每個長訓練字是由5個重復的部分組成的
%?這里讀入的是這樣一個假設的長訓練字的頻域上的值
%?I,Q兩路分別讀入
fid3=fopen(‘data_I_train_word_re_i0_256.txt‘‘r‘);
I_train_word_re_temp=fscanf(fid3‘%f‘);
fclose(fid3);
I_train_word_re?=?(I_train_word_re_temp)‘;

fid3=fopen(‘data_Q_train_word_re_i0_256.txt‘‘r‘);
Q_train_word_re_temp=fscanf(fid3‘%f‘);
fclose(fid3);
Q_train_word_re?=?(Q_train_word_re_temp)‘;

train_word_re?=?I_train_word_re?+?j*Q_train_word_re;

%?第一個訓練字的內容
%?這里讀入的是第一個長訓練字的頻域上的值
%?I,Q兩路分別讀入
fid3=fopen(‘data_I_train_word_1_i0_256.txt‘‘r‘);
I_train_word_1_temp=fscanf(fid3‘%f‘);
fclose(fid3);
I_train_word_1?=?(I_train_word_1_temp)‘;

fid3=fopen(‘data_Q_train_word_1_i0_256.txt‘‘r‘);
Q_train_word_1_temp=fscanf(fid3‘%f‘);
fclose(fid3);
Q_train_word_1?=?(Q_train_word_1_temp)‘;

train_word_1?=?I_train_word_1?+?j*Q_train_word_1;

%?第二個訓練字的內容
%?這里讀入的是第二個長訓練字的頻域上的值
%?I,Q兩路分別讀入
fid3=fopen(‘data_I_train_word_2_i0_256.txt‘‘r‘);
I_train_word_2_temp=fscanf(fid3‘%f‘);
fclose(fid3);
I_train_word_2?=?(I_train_word_2_temp)‘;

fid3=fopen(‘data_Q_train_word_2_i0_256.txt‘‘r‘);
Q_train_word_2_temp=fscanf(fid3‘%f‘);
fclose(fid3);
Q_train_word_2?=?(Q_train_word_2_temp)‘;

train_word_2?=?I_train_word_2?+?j*Q_train_word_2;


%?第二個長訓練字與第一個長訓練字對應子載波位置上的值的比值
%?用于整數倍頻偏估計,具體算法參考Schmidl和Cox的文章
%?“Robust?Frequency?and?Timing?Synchronization?for?OFDM“
for?temp_i=1:1:Nfft/2
????if(rem(temp_i2)==1)
????????vv(temp_i)=sqrt(2)*train_word_2(temp_i)/train_word_1(temp_i);
????end
end



%?緩沖區參數設置
%?采用兩個緩沖區,當對一個緩沖區里的數據進行處理的時候,對另一個緩沖區進行數據寫入
%?同一個緩沖區不同時進行讀和寫的操作
%?軟件仿真這一個過程跟實際過程中的一個極端情況,可以應用于實際情況
MI_IN_1(1:Ntotal*2*8)?=?0;
MQ_IN_1(1:Ntotal*2*8)?=?0;
MI_IN_2(1:Ntotal*2*8)?=?0;
MQ_IN_2(1:Ntotal*2*8)?=?0;?%?直接從已經準備好的文件里讀出來的數據的存儲空間
???????????????????????????%?此時是完全理想的數據,沒有加任何噪聲以及偏移量
???????????????????????????%?I、Q是區分I、Q兩路信號
???????????????????????????%?1、2是區分兩個交替使用的緩沖區

I_INnoised_1(1:Ntotal*2*8)?=?0;
Q_INnoised_1(1:Ntotal*2*8)?=?0;
I_INnoised_2(1:Ntotal*2*8)?=?0;
Q_INnoised_2(1:Ntotal*2*8)?=?0;?%?加過高斯白噪聲后的數據的存儲空間
????????????????????????????????%?I、Q是區分I、Q兩路信號
????????????????????????????????%?1、2是區分兩個交替使用的緩沖區

I_INnoised_error_f_1(1:Ntotal*2*8)?=?0;
Q_INnoised_error_f_1(1:Ntotal*2*8)?=?0;
I_INnoised_error_f_2(1:Ntotal*2*8)?=?0;
Q_INnoised_error_f_2(1:Ntotal*2*8)?=?0;?%?

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

?????文件???????3870??2003-03-14?21:49??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_rece_matlab\data_I_train_word_1_i0_256.txt

?????文件???????3903??2003-03-14?21:49??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_rece_matlab\data_I_train_word_2_i0_256.txt

?????文件???????3853??2003-03-16?13:54??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_rece_matlab\data_I_train_word_re_i0_256.txt

?????文件???????3867??2003-03-14?21:49??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_rece_matlab\data_Q_train_word_1_i0_256.txt

?????文件???????3908??2003-03-14?21:49??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_rece_matlab\data_Q_train_word_2_i0_256.txt

?????文件???????3854??2003-03-16?13:54??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_rece_matlab\data_Q_train_word_re_i0_256.txt

?????文件?????496240??2003-08-02?15:07??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_rece_matlab\OFDM_mod_I_ser_2up_sam_50.dat

?????文件???????3908??2003-08-02?15:07??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_rece_matlab\OFDM_mod_original_data_I_ser_2up_sam_50.dat

?????文件???????3895??2003-08-02?15:07??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_rece_matlab\OFDM_mod_original_data_Q_ser_2up_sam_50.dat

?????文件?????495175??2003-08-02?15:07??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_rece_matlab\OFDM_mod_Q_ser_2up_sam_50.dat

?????文件??????43884??2005-01-22?16:44??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_rece_matlab\v06_03_dem_2up_arrange.m

?????文件???????3870??2004-01-02?14:03??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\data_I_train_word_1_i0_256.txt

?????文件???????3903??2004-01-02?14:03??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\data_I_train_word_2_i0_256.txt

?????文件???????3853??2004-01-02?14:03??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\data_I_train_word_re_i0_256.txt

?????文件???????3867??2004-01-02?14:03??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\data_Q_train_word_1_i0_256.txt

?????文件???????3908??2004-01-02?14:03??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\data_Q_train_word_2_i0_256.txt

?????文件???????3854??2004-01-02?14:03??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\data_Q_train_word_re_i0_256.txt

?????文件????????212??2004-01-02?14:03??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\HBF23.txt

?????文件???????3840??2004-01-02?14:03??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\I1.txt

?????文件???????3840??2004-01-02?14:03??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\I2.txt

?????文件???????3840??2004-01-02?14:03??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\I3.txt

?????文件???????3840??2004-01-02?14:03??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\I4.txt

?????文件???????8936??2005-01-22?18:58??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\ofdm_mod.m

?????文件??????92654??2010-01-20?20:49??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\SoutI_4_BF.txt

?????文件?????185308??2010-01-20?20:49??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab\SoutI_4_IF.txt

?????文件??????41472??2003-12-29?11:04??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\程序流程說明.doc

?????文件?????127965??2018-11-09?19:28??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB.rar

?????文件????1795967??2018-11-09?18:36??OFDM\程序reference.rar

?????目錄??????????0??2018-11-18?13:44??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_rece_matlab

?????目錄??????????0??2018-11-18?13:44??OFDM\OFDM仿真程序MATLAB\OFDM完整的仿真程序MATLAB\OFDM_send_matlab

............此處省略6個文件信息

評論

共有 條評論