short.m

来自「采用matlab的m语言编写」· M 代码 · 共 41 行

M
41
字号
% Reverse Traffic Channel
%Short Code Generator
%Sequence I,Length7-2^l5
%Short Code Initial State
init=[100000000000000];
Shortl=[0];
% Short Code Lenth:25600
for i=1:25599
     t=init(15);
for j= 0:13
     init(15-j)=init(14-j);
     end
     init(1)=t ;
     init(6)=mod(init(6)+init(1),2);
     init(8)=mod(init(8)+init(1),2);
     init(10)=mod(init(10)+init(1),2);
     init(14)=mod(init(14)+init(1),2);
     ShortI=[Short1,init(1)];
end
%Sequence Q,Length=2^15
%Short Code Initial State
init=[100000000000000];
ShortQ=[0];
% Short Code Lenth:12800
for i=1:25599
     t=init(15);
     for j= 0:13
     init(15-j)=init (I4 -j) ;
     end
init(1)= t;
init(4)=mod(init(4)+init(1),2);
init(5)=mod(init(5)+init(1),2);
init(6)=mod(init(6)+init(1),2);
init(7)=mtod(init(7)+init(1),2);
init(12)=mod(init(12)+init(1),2);
init(13)=mod(init(13)+init(1),2);
Short Q=[ShortQ,init(1)];

end

⌨️ 快捷键说明

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