中文说明:
在MATLAB上设计一个(2,1,3)卷积编码器和对应的采用维特比译码算法的译码器。编码器的生成多项式为:[1 0 1;1 1 1]。将编码器的输出经过一个高斯白噪声信道的结果作为译码器的输入,观察比较译码器输出和编码器输入,了解卷积码的容错性,并计算译码结果的误比特率。
English Description:
A (2,1,3) convolutional encoder and corresponding decoder using Viterbi decoding algorithm are designed on MATLAB. The generating polynomial of the encoder is: [1 01; 1 1]. The output of the encoder passing through a Gaussian white noise channel is taken as the input of the decoder. The output of the decoder and the input of the encoder are observed and compared to understand the fault tolerance of the convolutional code, and the bit error rate of the decoding result is calculated.