%
function [oe,epoch,yr,M,E,satname] = TLE2oe(fname);
% fname is a filename string for a file containing
% a two-line element set (TLE)
% oe is a 1/6 matrix containing the orbital elements
% [a e i Om om nu]
% yr is the two-digit year
% M is the mean anomaly at epoch
% E is the eccentric anomaly at epoch
% satname is the satellite name
%
% Calls Newton iteration function file EofMe.m
function
[oe,epoch,yr,M,E,satname] = TLE2oe(file1.txt);
% Open the file
up and scan in the elements
fid =
fopen(fname, 'r');
A = fscanf(fid,'%13c%*s',1);
B =
fscanf(fid,'%d%6d%*c%5d%*3c%2d%f%f%5d%*c%*d%5d%*c%*d%d%5d',[1,10]);
C = fscanf(fid,'%d%6d%f%f%f%f%f%f',[1,8]);
fclose(fid);
satname=A;
% The val