satConfig.startTime = datetime(2026,6,17,08,00,00); satConfig.stopTime = satConfig.startTime + hours(2); satConfig.sampleTime = 30; satConfig.satAltitude = 600e3; satConfig.eccentricity = 0; satConfig.inclination = 90; satConfig.raan = 42; satConfig.argOfPeriapsis = 32; satConfig.trueAnomaly = 0; satConfig.name = "Timos Surveillance LEO Satellite"; satConfig.orbitPropagator = "two-body-keplerian"; groundStation.Lat = 52.515744683039436; groundStation.Lon = 13.325825073341306; groundStation.Name = "HFT building at Einsteinufer 25"; % below altitude was taken from: % https://www.randymajors.org/elevation-on-google-maps?x=13.3258251&y=52.5157447&cx=13.3258251&cy=52.5157447&zoom=15&labels=show groundStation.Altitude = 37; % configure which task should be calculated calc_task1 = false; calc_task2 = false; calc_task3 = false; calc_task4 = false; calc_task4_4 = true; if calc_task1 task1; end if calc_task2 if ~calc_task1 task1; end task2; end if calc_task3 if ~calc_task1 task1; end if ~calc_task2 task2; end task3; end if calc_task4 || calc_task4_4 only_define_baseline_vars = true; task2; only_define_baseline_vars = false; task4; end