- - codedBits ,,,,, Miuns (-) should be added?????
About the Turbo Encoder/Decoder in Communication tool box
2 次查看(过去 30 天)
显示 更早的评论
I ran the simulation using the comm.TurboEncoder/comm.TurboDecoder in Communication tool box with code rate 1/3. But it always shows some error bits after decoding, which makes me confused. Could anybody help me with this issue? Thanks in advance!
I attached my codes below:
N = 10000; bits = randint(N,1); pattern = randperm(N); maxIter = 5;
hTurboEnc = comm.TurboEncoder('TrellisStructure', poly2trellis(4, [13 15], 13),'InterleaverIndicesSource','input port');
hTurboDec = comm.TurboDecoder('TrellisStructure', poly2trellis(4, [13 15], 13),'InterleaverIndicesSource','Input port', 'NumIterations', maxIter);
codedBits = step(hTurboEnc, bits, pattern);
decBits = step(hTurboDec, codedBits, pattern);
e = sum(xor(decBits,bits))
0 个评论
回答(1 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Error Detection and Correction 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!