资源简介
自己根据课本编写的一些简单卷积码的仿真代码,运行速度可能会比较慢,望高手给予指点与改进。
代码片段和文件信息
function C = convolution_212(m)
memory = [0 0];
len = length(m);
for i = 1:len
C(1i*2-1 )= mod(sum(memory)+m(i)2);
C(1i*2) = mod(memory(2)+m(i)2);
memory(2) = memory(1);
memory(1) = m(i);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 273 2012-08-15 17:29 322卷积码_Viterbi译码\convolution_322.m
文件 174 2012-08-15 18:11 322卷积码_Viterbi译码\Min.m
文件 4792 2012-10-25 10:50 322卷积码_Viterbi译码\zj322_Viterbi.m
文件 52 2012-08-18 16:37 Turbo码_两个编码器均为(75)RSC码_交织_MAP译码\E.m
文件 183 2012-08-19 17:43 Turbo码_两个编码器均为(75)RSC码_交织_MAP译码\FFZJZ.m
文件 4268 2012-09-11 11:40 Turbo码_两个编码器均为(75)RSC码_交织_MAP译码\Log_MAP.m
文件 1236 2012-08-23 17:20 Turbo码_两个编码器均为(75)RSC码_交织_MAP译码\Turbo212.m
文件 628 2012-08-19 18:15 Turbo码_两个编码器均为(75)RSC码_交织_MAP译码\Turbo_212_DG.m
文件 248 2012-08-18 20:07 212递归卷积码_MAP译码\convolution_212_DG.m
文件 52 2012-08-18 16:37 212递归卷积码_MAP译码\E.m
文件 4878 2012-08-23 16:56 212递归卷积码_MAP译码\zj212DG_Log_MAP.m
文件 248 2012-08-18 20:07 212递归卷积码_Viterbi译码\convolution_212_DG.m
文件 3386 2012-08-23 17:18 212递归卷积码_Viterbi译码\zj212DG_Viterbi.m
文件 223 2012-08-15 16:59 212卷积码_MAP译码\convolution_212.m
文件 52 2012-08-18 16:37 212卷积码_MAP译码\E.m
文件 4867 2012-09-11 11:37 212卷积码_MAP译码\zj212_Log_MAP.m
文件 223 2012-08-15 16:59 212卷积码_Viterbi译码\convolution_212.m
文件 3375 2012-08-18 20:34 212卷积码_Viterbi译码\zj212_Viterbi.m
文件 273 2012-08-15 17:29 322卷积码_MAP译码\convolution_322.m
文件 52 2012-08-18 16:37 322卷积码_MAP译码\E.m
文件 16167 2012-08-23 16:58 322卷积码_MAP译码\zj322_Log_MAP.m
目录 0 2012-08-18 20:36 322卷积码_Viterbi译码
目录 0 2012-08-19 18:54 Turbo码_两个编码器均为(75)RSC码_交织_MAP译码
目录 0 2012-08-23 17:02 212递归卷积码_MAP译码
目录 0 2012-08-23 17:06 212递归卷积码_Viterbi译码
目录 0 2012-09-11 10:17 212卷积码_MAP译码
目录 0 2012-08-18 20:36 212卷积码_Viterbi译码
目录 0 2012-09-04 18:51 322卷积码_MAP译码
----------- --------- ---------- ----- ----
45650 28
............此处省略1个文件信息
- 上一篇:维纳滤波器matlab代码
- 下一篇:编译好的libsvm
评论
共有 条评论