?? gps2jd.m
字號:
function jd=gps2jd(gpsweek,sow,rollover);% GPS2JD Converts GPS week number (since 1980.01.06) and% seconds of week to Julian date. Non-vectorized version.% See also CAL2JD, DOY2JD, JD2CAL, JD2DOW, JD2DOY, JD2GPS,% JD2YR, YR2JD.% Version: 28 Sep 03% Usage: jd=gps2jd(gpsweek,sow,rollover)% Input: gpsweek - GPS week number% sow - seconds of week since 0 hr, Sun (default=0)% rollover - number of GPS week rollovers (default=0)% Output: jd - Julian dateif nargin < 1 | nargin >3 warning('Incorrect number of arguments'); return;endif nargin < 3 rollover = 0;endif nargin < 2 sow = 0;endif gpsweek <= 0 warning('GPS week must be greater than or equal to zero'); return;endjdgps = cal2jd(1980,1,6); % beginning of GPS week numberingnweek = gpsweek + 1024*rollover; % account for rollovers every 1024 weeksjd = jdgps + nweek*7 + sow/3600/24;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -