viterbi.m

来自「The Viterbi algorithm」· M 代码 · 共 7 行

M
7
字号
     t = poly2trellis([3 3],[4 5 7;7 4 2]);  k = log2(t.numInputSymbols);
     msg = [1 1 0 1 1 1 1 0 1 0 1 1 0 1 1 1];
     code = convenc(msg,t);    tblen = 3;
     [d1 m1 p1 in1]=vitdec(code(1:end/2),t,tblen,'cont','hard');
     [d2 m2 p2 in2]=vitdec(code(end/2+1:end),t,tblen,'cont','hard',m1,p1,in1);
     [d m p in] = vitdec(code,t,tblen,'cont','hard')
     

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?