資源簡介
完全按照LTE協(xié)議編寫的速率匹配代碼,可以直接用于LTE的相關(guān)研究
代碼片段和文件信息
%%?---------------------------------------------
%?本代碼用于驗證速率匹配模塊正確性
%?Turbo編碼輸入192*3比特,編碼輸出192*3*3+12比特,每路為192*3+4個比特
%?經(jīng)速率匹配后共輸出192*3*2個比特
%?張化通
%%?---------------------------------------------
clc;
clear?all;
a?=?load(‘C:\Documents?and?Settings\Administrator\桌面\data1.txt‘);
b?=?reshape(a3length(a)/3);
Nub_OFDM?=?192;
N?=?Nub_OFDM*3+4;
col_num?=?32;
row_num?=?ceil(N/32);
num_nullbit?=?col_num*row_num?-?N;
N_cb?=?3*col_num*row_num;
P?=?[0?16?8?24?4?20?12?28?2?18?10?26?6?22?14?30?1?17?9?25?5?21?13?29?3?19?11?27?7?23?15?31];
PI?=?zeros(1col_num*row_num);
v0?=?zeros(1col_num*row_num);
v1?=?zeros(1col_num*row_num);
v2?=?zeros(1col_num*row_num);
for?k?=?0:col_num*row_num-1
????PI(k+1)?=?mod((P(floor(k/row_num)+1)+col_num*(mod(krow_num))+1)col_num*row_num);
end
DD0?=?zeros(row_numcol_num);
DD1?=?zeros(row_numcol_num);
DD2?=?zeros(row_numcol_num);
%?d0?=?randint(1N);
%?d1?=?randint(1
- 上一篇:MatConvNet CPU版 編譯文件
- 下一篇:水輪發(fā)電機組建模研究
評論
共有 條評論