counter_weave_8.m
来自「matlab仿真进行信道编码」· M 代码 · 共 16 行
M
16 行
%交织度为8的反交织
function d=COUNTER_WEAVE_8(u)
D=zeros(8,57);
a=size(u);
N=a(1)*a(2)/456-1;
u=(reshape(u,114,4*(N+1)))';
for n=1:N
for k=0:455
b=mod(k,8)+4*(n-1);
j=2*mod(49*k,57)+floor(mod(k,8)/4);
C(n,k+1)=u(b+1,j+1);
end
end
C=C';
d=reshape(C,1,456*N);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?