📄 dl_scrambling_codes.m
字号:
%======scrambling codes=======
Vector_x=zeros(1,2^18-19);
Vector_x(1)=1; % initialize x
Vector_y=ones(1,2^18-19); % initialize y
for i=1:1:(2^18-19)
Vector_x(i+18)=mod((Vector_x(i)+Vector_x(i+7)),2);
Vector_y(i+18)=mod((Vector_y(i)+Vector_y(i+5)+Vector_y(i+7)+Vector_y(i+10)),2);
end
Vector_z=zeros(1, 2^18-1);
Max_Correlation=0;
for k=1:1:512
Scramble_Code=zeros(1,38400);
for i=1:1:38400
Vector_z(i)=mod(Vector_x(i+16*(k-1))+Vector_y(i),2);
switch Vector_z(i)
case 0
Scramble_Code(i)=1;
case 1
Scramble_Code(i)=-1;
otherwise
error(['Undefined value of Vector_z ', num2str(Vector_z(i))]);
break;
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -