top of page

Information on Directed Energy Weapons Physics Click HERE

Latest (1/17/2025) CCP Directed Energy Satellites
Space-Track.org Criteria:
PRC, LARGE & UNKNOWN

Mathworks Matlab Source Code:

% Define the array of TLE file names

tleFiles = {'61185.txt','58822.txt','56157.txt','51951.txt','48843.txt','60752.txt', '61231.txt', '61237.txt', '61238.txt', '61614.txt', '61617.txt', '61618.txt', '61871.txt','61872.txt', '62186.txt','62185.txt', '61869.txt', '61870.txt', '61871.txt', '61619.txt', '60089.txt','60014.txt', '59810.txt', '59805.txt', '59806.txt', '59807.txt','59808.txt', '59677.txt', '59681.txt', '59557.txt', '59558.txt', '59395.txt', '59396.txt', '58557.txt', '58558.txt', '58559.txt', '58553.txt', '58556.txt', '58505.txt', '58507.txt', '58496.txt', '58499.txt', '58498.txt', '58425.txt', '58426.txt', '58427.txt', '57586.txt', '57424.txt', '56732.txt', '56731.txt', '56733.txt', '56158.txt', '56153.txt', '56154.txt', '55248.txt', '55133.txt', '53948.txt', '53950.txt', '53387.txt', '53346.txt', '53299.txt', '52716.txt', '52717.txt', '52718.txt', '51946.txt', '51946.txt', '51947.txt', '51948.txt', '51949.txt', '51950.txt', '51953.txt', '51824.txt', '51832.txt', '51843.txt', '49316.txt', '49003.txt', '47859.txt', '47855.txt', '47692.txt', '47694.txt'}; % Add more file names as needed

%BAD ONES '48257.txt', 55255.txt','55258.txt', '61263.txt',

startTime = datetime(2025, 1, 17);

stopTime = datetime(2025, 1, 22);

sampleTime = 60; % seconds

 

% Create the satellite scenario

sc = satelliteScenario(startTime, stopTime, sampleTime);

 

% Array to store satellite objects

sats = [];

% Example plotting command where you might want to adjust font size

for i = 1:length(sats)

plot(sats(i));

% Here's where you would adjust the font size:

h = text(0, 0, tleFiles{i}, 'FontSize', 10); % Original size

set(h, 'FontSize', 50); % Double the size

end

% Loop through each TLE file to create satellites

for i = 1:length(tleFiles)

sat = satellite(sc, tleFiles{i});

sats = [sats, sat]; % Append the satellite to the array

end

 

% If you want to get orbital elements for each satellite

elements = cell(1, length(sats)); % Pre-allocate cell array for efficiency

for i = 1:length(sats)

elements{i} = orbitalElements(sats(i));

end

% Example plotting command where you might want to adjust font size

 

% Play Satellite Scenario

play(sc);

©2022 by Steve Favis

bottom of page