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);