资源简介

完整的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\framecheck2.m

     文件        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


评论

共有 条评论