資源簡介
根據書中介紹的經典方法,用matlab編寫的GPS C/A碼生成函數,采用碼片延遲方式生成,輸入為衛星標號svnum,輸出為0 1表示的碼序列ca和碼的前十位first10
代碼片段和文件信息
function?[ca2first10_2]=ca_gen(svnum)
gs2=[5;6;7;8;17;18;139;140;141;251;252;254;255;256;257;258;469;470;471;472;473;474;509;512;513;514;515;516;859;860;861;862];
%?p1=k1(svnum);
%?p2=k2(svnum);
g1=zeros(11023);
reg=-ones(110);
%--G1??-----
for?i=1:1023
????g1(i)=reg(10);???????
????save_g1_1???=?reg(3)*reg(10);
????reg(2:10)???=?reg(1:9);??
????reg(1)=save_g1_1?;
????
end
g2=zeros(11023);
%??g2_shift=zeros(11023);
reg=-ones(110);
for?i=1:1023
????g2(i)=reg(10);???????
????save_g2_1???=?reg(2)*reg(3)*reg(6)*reg(8)*
- 上一篇:MATLAB旋轉心形動畫代碼 表白可用
- 下一篇:MATLAB實現BPSK.rar
評論
共有 條評論