- - codedBits ,,,,, Miuns (-) should be added?????
About the Turbo Encoder/Decoder in Communication tool box
2 views (last 30 days)
Show older comments
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 Comments
Answers (1)
See Also
Categories
Find more on Error Detection and Correction in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!