descramble.asv
来自「利用MATLAB工具,实现维特比译码的仿真,一个比较简单的做法」· ASV 代码 · 共 14 行
ASV
14 行
function descrambled_bits=rx_descramble(in_bits)
in_bits=[0 0 1 0 1 1 1 0];
descrampoly=[1 1 1 1 1 1 1];
descrambler=zeros(1,127);
for i=1:127
a=rem(descrampoly(4)+descrampoly(7),2);
for jj=7:-1:2
descrampoly(jj)=descrampoly(j-1);
end
descrampoly(1)=a;
descrambler(ii)=a;
end
in_bits1=[in_bits,zeros(1,127-length(in_bits))];
descrambled_bits=rem(descrambler+in_bits1,2);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?