UWBIns/lib/gnss/get_eph.m

17 lines
542 B
Matlab
Raw Permalink Normal View History

2025-04-16 20:15:33 +08:00
function eph = get_eph(ephemeridesfile)
%GET_EPH The ephemerides contained in ephemeridesfile
% are reshaped into a matrix with 21 rows and
% as many columns as there are ephemerides.
% Typical call eph = get_eph('rinex_n.dat')
%Kai Borre 10-10-96
%Copyright (c) by Kai Borre
%$Revision: 1.0 $ $Date: 1997/09/26 $
fide = fopen(ephemeridesfile);
[eph, count] = fread(fide, Inf, 'double');
noeph = count/23;
eph = reshape(eph, 23, noeph); % ephΪһ<CEAA><D2BB>23<32><33>noeph<70>еľ<D0B5><C4BE><EFBFBD>
%%%%%%%% end get_eph.m %%%%%%%%%%%%%%%%%%%%%