• 大小: 3.34MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-11
  • 语言: Matlab
  • 标签: Turbo码  EXIT图  

资源简介

这个程序中包含了turbo码EXIT图的Matlab绘制例程,所用的参考文献已经包括在其中。另外还包括几幅示例的EXIT图,可以直接使用

资源截图

代码片段和文件信息

function subr = demultiplex(r alpha puncture);
% Copyright 1998 Yufei Wu
% MPRG lab Virginia Tech.
% for academic use only

% At receiver end serial to paralle demultiplex to get the code word of each
% encoder
% alpha: interleaver mapping 
% puncture = 0: use puncturing to increase rate to 1/2;
% puncture = 1; unpunctured rate 1/3;

% frame size which includes info. bits and tail bits
L_total = length(r)/(2+puncture);
subr = zeros(22*L_total);

% Extract the parity bits for both decoders
if puncture == 1 % unpunctured
    r = reshape(r‘3L_total);
    x_sys = r(1:);
    subr(1:22:2:2*L_total) = r(2:3:);
else                % punctured
    r = reshape(r‘2L_total);
    x_sys = r(1:);  
    subr(12:4:2*L_total) = r(21:2:L_total);
    subr(24:4:2*L_total) = r(22:2:L_total);
end       

% Extract the systematic bits for both decoders
subr(11:2:2*L_total) = x_sys;          % For decoder one
subr(21:2:2*L_total) = x_sys(alpha); % For decoder two

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        975  2009-05-06 16:12  EXIT\demultiplex.m

     文件       1456  2009-04-25 11:28  EXIT\encoderm.m

     文件        402  2009-05-13 11:12  EXIT\EXIT_g(111113)_EbN0_-0.2_rate_0.33333.mat

     文件        402  2009-05-11 10:42  EXIT\EXIT_g(2337)_EbN0_0.8_rate_0.5.mat

     文件        403  2009-05-10 23:15  EXIT\EXIT_g(2537)_EbN0_-0.2_rate_0.33333.mat

     文件        403  2009-05-10 23:04  EXIT\EXIT_g(2537)_EbN0_0_rate_0.33333.mat

     文件        403  2009-05-13 10:51  EXIT\EXIT_g(3721)_EbN0_0.6_rate_0.33333.mat

     文件        403  2009-05-11 13:36  EXIT\EXIT_g(3721)_EbN0_0.6_rate_0.5.mat

     文件       3193  2009-05-16 16:54  EXIT\EXIT_tc.m

     文件     420415  2009-06-22 23:29  EXIT\EXIT图在迭代过程分析中的应用.pdf

     文件       9731  2009-05-11 11:24  EXIT\g(2337)_EbN0_0.8_rate_0.5.fig

     文件       6051  2009-05-11 11:39  EXIT\g(2537)_EbN0_-0.2_rate_0.33333.fig

     文件       5923  2009-05-11 11:46  EXIT\g(3721)_EbN0_0.6_rate_0.33333.fig

     文件       5918  2009-05-11 11:47  EXIT\g(3721)_EbN0_0.6_rate_0.5.fig

     文件       1654  2009-05-09 15:45  EXIT\generate_llrs.m

     文件        281  2009-05-06 16:12  EXIT\int_state.m

     文件        104  2009-05-10 15:01  EXIT\invJ1.m

     文件         84  2009-05-10 15:01  EXIT\J1.m

     文件       1279  2009-05-07 14:51  EXIT\jac.m

     文件       3285  2009-06-27 11:14  EXIT\logmap.m

     文件        655  2009-05-11 22:50  EXIT\measure_mutual_information_averaging.m

     文件       3618  2009-05-10 10:04  EXIT\measure_mutual_information_histogram.m

     文件       1637  2009-07-12 12:09  EXIT\readme.txt

     文件       1040  2009-05-10 10:23  EXIT\rsc_encode.m

     文件        979  2009-05-10 22:18  EXIT\tcencoder.m

     文件       1329  2009-05-13 11:49  EXIT\Traj_g(111113)_EbN0_-0.2_ntraj_1_rate_0.33333_L_10000.mat

     文件       5526  2009-05-16 16:45  EXIT\Traj_g(111113)_EbN0_-0.2_ntraj_5_rate_0.33333_L_50000.mat

     文件       4767  2009-05-11 11:14  EXIT\Traj_g(2337)_EbN0_0.8_ntraj_10_rate_0.5_L_10000.mat

     文件        816  2009-05-10 23:19  EXIT\Traj_g(2537)_EbN0_-0.2_ntraj_1_rate_0.33333_L_10000.mat

     文件        604  2009-05-10 23:07  EXIT\Traj_g(2537)_EbN0_0_ntraj_1_rate_0.33333_L_10000.mat

............此处省略13个文件信息

评论

共有 条评论