⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vitdec_new.m

📁 tailbiting的卷积码的编码和译码
💻 M
字号:
function decode=vitdec_new(code,t,L,leng)
% code=-demodu((j-1)*leng*2+1:j*leng*2);
%取code的后2L个数据(后L个时刻的接收码字)放在code前面,前2L个数据放在code后面,组成新的码块,对它译码
%译码调用了matlab的vitdec函数,回溯长度tblen设为一个码块的信息长leng
%如果是打孔码,需要先对解调结果进行插零
decode1=vitdec([code(end-2*L+1:end) code code(1:2*L)],t,leng,'trunc','unquant');
%新码块的译码结果是decode1,去掉前后2L个比特就是code的译码结果
decode=decode1(L+1:L+leng);

⌨️ 快捷键说明

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