constant change on a map
Info
This question is closed. Reopen it to edit or answer.
Show older comments
I have a code that show a satellite around an earth. What I must do to see its move? The position of satellite is changing with time, so think that I need to write a code that (when the script is running) will update my time. I have no idea what I have to do. For time I use simple t=now.
Thanks.
I attach part of a code:
worldmap world;
load coastlines;
plotm(coastlat, coastlon);
%to plot the map
.... parameters calculated from TLE date (all keplers parameters)
lla = ecef2lla([xk yk zk], 'WGS84');
geoshow(lla(1,1), lla(1,2), 'DisplayType', 'Point', 'Marker', '+', 'Color', 'red'); %show the satellite
3 Comments
Mario Malic
on 15 Nov 2020
MATLAB for Analyzing and Visualizing Geospatial Data | Master Class with Loren Shure
Find this video on YouTube, maybe it will help.
Marta Stanska
on 15 Nov 2020
Answers (1)
Shadaab Siddiqie
on 18 Nov 2020
0 votes
From my understanding you want to display a satellite move around a planet overtime here are some reference functions that might help you.
This question is closed.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!