How to plot three X & Y sets of points on the one graph from a text file

2 visualizaciones (últimos 30 días)
Daniel Lardner
Daniel Lardner el 30 de Jul. de 2021
Comentada: Matt J el 1 de Ag. de 2021
Hello,
I would like to know if there is a better way to plot three sets of data points on the same graph than what I have currently done. I am getting the points from the text file Ifile. Also I have not plotted the time that is associated with the x & y co-ordinates as I am unsure how to add this with each x & y set and how it would be displayed. This code works but seems a little clumsy, so I'm open to suggestions.
x = Ifile(:,2);
xx = Ifile(:,4);
xxx = Ifile(:,6);
y = Ifile(:,3);
yy = Ifile(:,5);
yyy = Ifile(:,7);
plot(x,y,xx,yy,xxx,yyy)

Respuestas (1)

Matt J
Matt J el 30 de Jul. de 2021
plot( Ifile(:,[2,4,6]) , Ifile(:,[3,5,7]) )
  1 comentario
Matt J
Matt J el 1 de Ag. de 2021
Daniel Lardner on 31 Jul 2021 at 9:15
Hi MattJ,
Yes I see that makes sense and is much cleaner.
Also, could you shed some light in how I would plot the time?
Obviously each x & y position has a time associated with it, however I not sure what to do if the data is not a pair as it is when plotting just x & y coordinates.

Iniciar sesión para comentar.

Productos


Versión

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by