資源簡介
有關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
評論
共有 條評論