conv.m

来自「数字电视的交织和解交织算法」· M 代码 · 共 19 行

M
19
字号
function V=conv(C,LLL)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% This function can give 8PSK codes with the generator [23 35].
% V:the outputs .
% C:the inputs .
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
D  = zeros(1,7);
V  = zeros(1,2*LLL);
for i=1:LLL
    D(7)   = xor(D(6),C(i));
    D(6)   = xor(D(5),D(7));
    D(5)   = D(4);
    D(4)   = xor(xor(D(3),D(7)),C(i));
    D(3)   = xor(xor(D(2),D(7)),C(i));
    D(2)   = xor(D(1),C(i));
    D(1)   = xor(D(7),C(i));
    V(2*i-1) = C(i);
    V(2*i) = D(7);
end

⌨️ 快捷键说明

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