constant change on a map

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 件のコメント

Mario Malic
Mario Malic 2020 年 11 月 15 日
MATLAB for Analyzing and Visualizing Geospatial Data | Master Class with Loren Shure
Find this video on YouTube, maybe it will help.
Marta Stanska
Marta Stanska 2020 年 11 月 15 日
Unfornunately I can't find anything. I will be grateful for any advise :)
Walter Roberson
Walter Roberson 2020 年 11 月 15 日

回答 (1 件)

Shadaab Siddiqie
Shadaab Siddiqie 2020 年 11 月 18 日

0 投票

From my understanding you want to display a satellite move around a planet overtime here are some reference functions that might help you.

この質問は閉じられています。

タグ

質問済み:

2020 年 11 月 15 日

閉鎖済み:

2021 年 8 月 20 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by