資源簡介
自己寫的M文件,使用MATLAB讀取Rinex文件中星歷文件,輸入文件路徑即可
代碼片段和文件信息
function?[ndata?]?=?RinexReader(?Root)
%UNtitleD?Summary?of?this?function?goes?here
%???Detailed?explanation?goes?here
fid=fopen(Root);
header=0;???????????????????%跳過文件頭?初始化為0?-1?
while?1?????????????????
????header=header+1;
????line=fgetl(fid);
????answer=strfind(line‘END?OF?HEADER‘);
????if?~isempty(answer)
????????break;
????end
end
%?rline=fgetl(fid);
ndata=struct(‘prn‘NaN‘year‘NaN‘month‘NaN‘day‘NaN‘hour‘NaN‘minute‘NaN‘second‘NaN‘a(chǎn)f0‘NaN‘a(chǎn)f1‘NaN‘a(chǎn)f2‘NaN...????%導(dǎo)航電文參數(shù)結(jié)構(gòu)體
‘a(chǎn)ode‘NaN‘crs‘NaN‘dn‘NaN‘Manomaly‘NaN...
‘cuc‘NaN‘ecc‘NaN‘cus‘NaN‘a(chǎn)rt‘NaN...
‘toe‘NaN‘cic‘NaN‘om0‘NaN‘cis‘NaN...
‘i0‘NaN‘crc‘NaN‘w‘NaN‘omd‘NaN...
‘idt‘NaN‘cflg12‘NaN‘weekno‘NaN‘pflg12‘NaN...
‘svaccuracy‘NaN‘svhealth‘NaN‘tgd‘NaN‘
評(píng)論
共有 條評(píng)論