📄 gold.asv
字号:
%Gold code generation
% Generate 2 m -sequences x, y: Length N = 2^m -1; m=no.of shift registers
% m = length of the shift register which is always 8 to generate sequences of
%length 255
function[codes] = gold(option);
m=8;
[code1, code2]= BasicSeq(m);
N = 2^m -1;
lim = N + 2;
codes = zeros(lim, N);
codes(1, 1:N) = code1;
codes(2, 1:N) = code2;
for i=3:lim
codes(i,1:N) = xor(code1, code2);
code2 = circshift(code2, [0, -1]);
end
if option == 1
d=1:lim;
codes(d,1:N) = 2*(codes(d,1:N)-1)+1;
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -