資源簡介
ca碼的產(chǎn)生及其自相關(guān)函數(shù),可以控制自相關(guān)函數(shù)圖的顏色及橫縱坐標(biāo)的范圍
代碼片段和文件信息
function?ca=CAgenerate(number)
%CA碼的生成
number=input(‘請(qǐng)輸入1-32之間的一個(gè)整數(shù):‘);
G1=ones(110);
G2=ones(110);
m=ones(13);
Code2=zeros(11);
G2Table=[23451212323567891234561456781234;
678991089103467891045678936789106789];
for?i=1:1023
R(1)=mod(G2(G2Table(1number))+G2(G2Table(2number))2);
rd(i)=mod(R(1)+G1(10)2);
newBit1=[mod(G1(3)+G1(10)2)];
G1=[newBit1?G1(1:9)];
newBit2=[mod(G2(2)+G2(3)+G2(6)+G2(8)+G2(9)+G2(10)2)];
G2=[newBit2?G2(1:9)];
end
cacode=repmat(rd12);
for?i=1:2046
if?cacode(i)==0
cacode(i)=1;
else
cacode(i)=-1;
end
end
k=length(cacode);
xk=fft(cacodek);
rm=real(ifft(conj(xk).*xk))/2046;
figure(1);
plot(rm)
set(gca‘xtick‘[0:80:k-1]);
xlabel(‘\zeta‘);
ylabel(‘R(?\zeta?)‘);
title(‘CA的自相關(guān)函數(shù)‘);
rm=ifftshift(rm);
figure(2);
plot(rm)
set(gca‘xtick‘[0:80:k-1]);
xlabel(‘\zeta‘);
ylabel(‘R(?\zeta?)‘);
title(‘CA的自相關(guān)函數(shù)‘);
clear;?all;
g1?=?[1-11-11-11-11-11
評(píng)論
共有 條評(píng)論