资源简介
完整的GPS信号捕获过程仿真-matlab,完整的GPS信号捕获过程仿真-matlab
代码片段和文件信息
function [fd_af_ac_code] = acqu(Signal_Source)
global fs;
global nn;
global F_if
% ======================================Create Localcode============== %
ph_code = 0;
fd_code = 0;
Loop_time = 1;
CA_Code = CAcode(ph_codefd_codeLoop_time);
Localcode = CA_Code;
% ==================================function RxSignal============%
x1 = Signal_Source(1:length(Localcode));
t = [0:length(Localcode)-1];
for i=1:41
fr=F_if-10000+(i-1)*500;
lc = x1.*exp(j*2*pi*fr.*t./fs);
xf = fft(lc);
lcf = fft(Localcode);
yy(i:)=ifft(xf.*conj(lcf));
end
L1=length(yy(1:));
LL=L1;
yy1=zeros(41LL);
yy1=yy([1:41][1:LL]);
Corr_value = (abs(yy1)).^2;
% figure
% mesh(Corr_value);
[valuecode_p] = max(max( Corr_value));
[valuecarrier_p] = max(max( Corr_va
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2009-08-14 07:31 ca
目录 0 2009-08-14 07:31 ca\Trackdemo
文件 1053 2005-11-10 17:36 ca\Trackdemo\acqu.m
文件 1721 2005-12-13 00:29 ca\Trackdemo\acqu1.m
文件 973 2005-12-13 00:40 ca\Trackdemo\acquiresignal.m
文件 314 2005-06-30 19:25 ca\Trackdemo\AWGN.m
文件 601 2005-10-27 21:05 ca\Trackdemo\CAcode.m
文件 290 2005-12-08 00:30 ca\Trackdemo\CarrierLoopFilter.m
文件 882 2005-05-31 19:28 ca\Trackdemo\codegen.m
文件 297 2005-12-07 18:27 ca\Trackdemo\CodeLoopFilter.m
文件 1015 2005-12-15 11:00 ca\Trackdemo\CreateSource.m
文件 1305 2005-11-30 17:17 ca\Trackdemo\CreateSource1.m
文件 1500 2005-12-14 17:04 ca\Trackdemo\fr
文件 378 2005-10-27 17:42 ca\Trackdemo\Modulate.m
文件 1190 2005-12-12 22:46 ca\Trackdemo\sourcegenerate.m
文件 12169 2005-12-15 11:34 ca\Trackdemo\tracksignal.m
----------- --------- ---------- ----- ----
23688 16
评论
共有 条评论