lab5 task1 done, task2 nearly finished
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
function satSim = create_satellite_sim(satConfig, stationConfig)
|
||||
satSim.sc = satelliteScenario;
|
||||
satSim.sc.StartTime = satConfig.startTime;
|
||||
satSim.sc.StopTime = satConfig.stopTime;
|
||||
satSim.sc.SampleTime = satConfig.sampleTime;
|
||||
|
||||
earthRadius = physconst("EarthRadius");
|
||||
semiMajorAxis = earthRadius + satConfig.satAltitude;
|
||||
|
||||
satSim.sat = satellite(satSim.sc, semiMajorAxis, satConfig.eccentricity, satConfig.inclination, satConfig.raan, satConfig.argOfPeriapsis, satConfig.trueAnomaly, Name=satConfig.name, OrbitPropagator=satConfig.orbitPropagator);
|
||||
satSim.ue = groundStation(satSim.sc, stationConfig.Lat, stationConfig.Lon, Altitude=stationConfig.Altitude, Name=stationConfig.Name);
|
||||
end
|
||||
Reference in New Issue
Block a user