How to plot time-space diagram?
15 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Matlab Newbee
el 25 de Dic. de 2017
Comentada: Matlab Newbee
el 26 de Dic. de 2017
i have an excel file with the following type of data. Columns represent ID,time and x cordinate respectively.

Is there any way that I could plot a graph against x-cordinate and time for different IDs? I have 1000's of Id's and this is just a preview for first two ID's.
theoretically these are locations of vehicles at different times. so therefore i need to plot graphs for each vehicle in the same graph.
Thanks
0 comentarios
Respuesta aceptada
Birdman
el 25 de Dic. de 2017
Use hold on command. Consider these vectors are stored in a multidimensional array called data.
plot(data(:,1),data(:,2));hold on;grid on;plot(data(:,1);data(:,3))
3 comentarios
Birdman
el 26 de Dic. de 2017
Yes there is. For instance, consider the following for your description in the problem.
A(A(:,1)==1,:)
The above line will give you rows with ID=1, then do the same for ID '2'. and then using plot command, you can plot whatever you want.
Más respuestas (0)
Ver también
Categorías
Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!