MATLAB Answers

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

조회 수: 1(최근 30일)
Daniel Lardner
Daniel Lardner 2021년 7월 30일
댓글: Matt J 2021년 8월 1일
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)

답변(1개)

Matt J
Matt J 2021년 7월 30일
plot( Ifile(:,[2,4,6]) , Ifile(:,[3,5,7]) )
  댓글 수: 1
Matt J
Matt J 2021년 8월 1일
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.

댓글을 달려면 로그인하십시오.

범주

제품


릴리스

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by