Borrar filtros
Borrar filtros

How to plot latitude and longitude data vs time

20 visualizaciones (últimos 30 días)
GIRISH GOKUL CHENNUPALLI
GIRISH GOKUL CHENNUPALLI el 5 de Mzo. de 2019
Respondida: Star Strider el 5 de Mzo. de 2019
I've a matrix of data for longitude and latitude data along with a matrix of time. How do I make a plot with time on one axis and Latitude,longitdue on the other axis??

Respuestas (1)

Star Strider
Star Strider el 5 de Mzo. de 2019
I would use a 3D plot:
time = 5 : 22; % Hours
Lat = randi([130, 140], size(time)); % Create Data
Lon = randi([120, 170], size(time)); % Create Data
figure
plot3(Lat, Lon, time)
grid on
xlabel('Latitude (°)')
ylabel('Longitude (°)')
zlabel('Time (hrs)')
If you must use a 2D plot, you would have to plot the latitude and longitude as separate lines:
figure
plot(time, Lat, time, Lon)
grid
legend('Latitude', 'Longitude', 'Location','best')

Categorías

Más información sobre Mapping Toolbox en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by