📄 error_satellite_clock_offset.m
字号:
%This Function calculate Satellite Offest Clock Error Base on GPS Theory *
%and application . edited by B. Parkinson,J. Spilker, P.Enge, AIAA,1996 *
%CopyRight By Moein Mehrtash
%**************************************************************************
% Written by Moein Mehrtash, Concordia University, 3/23/2008 *
% Email: moeinmehrtash@yahoo.com *
%**************************************************************************
% Reference:"GPS Theory and application",edited by B.Parkinson,J.Spilker, *
%**************************************************************************
%Ofset Model: *
%dTclk_Ofset=af0+af1*(T-Toc)+af2*(T-Toc)^2+..... *
%af :(1/Sec^i) =>Matrix of Coeeficient for satellite offset *
%Ttr:(Sec) => Time of transmission *
%Toc:(Sec) => Sv Clock refernce time *
%dTclk_Ofset:(Sec)=> Sv Clock offset time *
%**************************************************************************
function dTclk_Offset=Error_Satellite_Clock_Offset(af,Ttr,Toc);
Dim1=size(af);
Order_Coef=Dim1(2);
No_SV=length(Toc);
for j=1:No_SV
dTclk_Ofset=0;
T(j)=Ttr(j)-Toc(j);
if T(j)>302400
T(j)=T(j)-604800;
else if T(j)<-302400
T(j)=T(j)+604800;
end
end
for i=1:Order_Coef
dTclk_Ofset=dTclk_Ofset+af(j,i)*T(j)^(i-1);
end
dTclk_Offset(j)=dTclk_Ofset;
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -