⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ephdata.m

📁 There are numerous MATLAB m-files included in this software package. Thus, the the authors have bund
💻 M
字号:
function base = EphData()

% Broadcast Emepheris from Rinex file 
% PRN / EPOCH / SV CLK
% Satellite PRN number           : iPRN
% Epoch year                     : iEpochYear
% Epoch month                    : iEpochMonth
% Epoch day                      : iEpochDay
% Epoch hour                     : iEpochHour
% Epoch minute                   : iEpochMinute
% Epoch second                   : iEpochSecond
% Sat Clock Bias (sec)           : dClockBias
% Sat Clock drift(sec/sec)       : dClockDrift
% Sat Clock drift rate (sec/sec2): dClockDriftRate
%
% BROADCAST ORBIT - 1
% IDOE Issue of Data, Ephemeris  : dIDOE
% Crs (meters)                   : dCrs
% Delta n (radians/sec)          : dDeltaN
% M0 (radians)                   : dM0
%
% BROADCAST ORBIT - 2
% Cuc (radians)                  : dCuc
% e Eccenricity                  : dEccent
% Cus (radians)                  : dCus
% sqrt(A) (sqrt(m))              : dSqrtA
%
% BROADCAST ORBIT - 3
% Toe Time of Ephemeris (sec of GPS week): dToe
% Cic (radians)                  : dCic
% OMEGA (radians)                : dOMEGA
% Cis (radians)                  : dCis
%
% BROADCAST ORBIT - 4
% i0                             : di0
% Crc (radians)                  : dCrc
% omega (radians)                : dOmega
% OMEGA Dot (radians)            : dOMEGADot
%
% BROADCAST ORBIT - 5
% Idot                           : dIdot
% Codes on L2 channel            : dCodeOnL2
% GPS Week # (to go with TOE)    : dGpsWeek
% L2 P data flag                 : dPDataFlag
%
% BROADCAST ORBIT - 6
% SV Accuracy (meters)           : dSVaccur
% SV health   (MSB only)         : dSVhealth
% TGD                            : dTGD
% IODC Issue of Data, Clock      : dIODC
%
% BROADCAST ORBIT - 7
% Transmission time of message   : dTransTime
% Spare1                         : dSpare1
% Spare2                         : dSpare2
% Spare3                         : dSpare3

ep = DateTime;
s = struct('iPRN',0,...
           'iEpochYear',0,...
           'iEpochMonth',0,...
           'iEpochDay',0,...
           'iEpochHour',0,...
           'iEpochMinute',0,...
           'iEpochSecond',0,...
           'dClockBias',0,...
           'dClockDrift',0,...
           'dClockDriftRate',0,...
           'dIDOE',0,...
           'dCrs',0,...
           'dDeltaN',0,...
           'dM0',0,...
           'dCuc',0,...
           'dEccent',0,...
           'dCus',0,...
           'dSqrtA',0,...
           'dToe',0,...
           'dCic',0,...
           'dOMEGA',0,...
           'dCis',0,...
           'di0',0,...
           'dCrc',0,...
           'dOmega',0,...
           'dOMEGADot',0,...
           'dIdot',0,...
           'dCodeOnL2',0,...
           'dGpsWeek',0,...
           'dPDataFlag',0,...
           'dSVaccur',0,...
           'dSVhealth',0,...
           'dTGD',0,...
           'dIODC',0,...
           'dTransTime',0,...
           'dSpare1',0,...
           'dSpare2',0,...
           'dSpare3',0,...
           'dtStart', ep, ...
           'dtEnd', ep);
   
base = class(s,'EphData');

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -