• 大小: 2KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: 其他
  • 标签: 编码方式  

资源简介

有关turbo基本编码以及译码方式,很基础的,容易看懂和理解

资源截图

代码片段和文件信息

function en_output = encoderm( x g alpha puncture )
[nk]=size(g);
m=k-1;
L_info=length(x);% 7 
L_total=L_info+m;% 9 m为尾比特数
input=x;%输入的码元
output1=rsc_encode(ginput1);
y(1:)=output1(1:2:2*L_total);
y(2:)=output1(2:2:2*L_total);
for i=1:L_total
    input1(1i)=y(1alpha(i));
end
% input1=[1 1 0 1 0 1 0 0 0 ];
output2=rsc_encode(ginput1(11:L_total)-1);
y(3:)=output2(2:2:2*L_total);
if puncture>0
    for i=1:L_total
        for j=1:3
            en_output(13*(i-1)+j)=y(ji);
        end
    end
else
    for i=1:L_total
        en_output(1n*(i-1)+1)=y(1i);
        if rem(i2)
            en_output(1n*i)=y(2i);
        else
            en_output(1n*i)=y(3i);
        end
    end
end

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

     文件        743  2018-07-27 11:10  turbo\encoderm.m

     文件        232  2018-07-26 17:20  turbo\encode_bit.m

     文件        593  2018-07-27 09:37  turbo\rsc_encode.m

     文件       1928  2012-11-05 19:33  turbo\trellis.m

     文件        391  2018-07-27 11:14  turbo\turbo_main.m

     目录          0  2018-07-27 11:05  turbo

----------- ---------  ---------- -----  ----

                 3887                    6


评论

共有 条评论