資源簡(jiǎn)介
卷積編解碼,實(shí)現(xiàn)刪余操作,多項(xiàng)式為【171,133】,約束長(zhǎng)度為7,可直接用。也有其他形式的多項(xiàng)式,需要自己更改

代碼片段和文件信息
function?[punc_patt?punc_patt_size]?=?get_punc_params(code_rate)
%?打孔參數(shù)
if?strcmp(code_rate‘R3/4‘)?????????%?六個(gè)刪除兩個(gè),由1/2得到3/4
???%?R=3/4?Puncture?pattern:?[1?2?3?x?x?6]?x?=?punctured?
???punc_patt=[1?2?3?6];
???punc_patt_size?=?6;
elseif?strcmp(code_rate?‘R2/3‘)????%?四個(gè)刪除一個(gè),由1/2得到2/3
???%?R=2/3?Puncture?pattern:?[1?2?3?x]?x?=?punctured?
???punc_patt=[1?2?3];?
???punc_patt_size?=?4;
elseif?strcmp(code_rate?‘R1/2‘)????%?標(biāo)準(zhǔn)編碼器碼流,不必打孔
???%?R=1/2?Puncture?pattern:?[1?2?3?4?5?6]?x?=?punctured?
???punc_patt=[1?2?3?4?5?6];
???punc_patt_size?=?6;
else
???error(‘Undefined?convolutional?code?rate‘);
end
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????906??2001-12-04?23:52??rx_depuncture.m
?????文件????????740??2004-05-23?09:04??tx_puncture.m
?????文件????????665??2004-05-23?09:06??get_punc_params.m
-----------?---------??----------?-----??----
?????????????????2311????????????????????3
評(píng)論
共有 條評(píng)論