How to plot a single collection of points

44 vues (au cours des 30 derniers jours)
Zach Norris
Zach Norris le 18 Avr 2017
Commenté : Michael le 24 Oct 2023
I have only been using Matlab for a month or so, so I don't really know much. I have a single collection of points where I am storing the x and y coordinates as pairs.
The points: X = {[1; 1], [1; 4], [4; 4], [4; 1]};
All I want to know is how I plot this, it seems simple, but I haven't had any luck. Thanks in advance.
  1 commentaire
Michael
Michael le 24 Oct 2023
Is this the real zach norris

Connectez-vous pour commenter.

Réponse acceptée

Andrew Newell
Andrew Newell le 18 Avr 2017
You need to separate the x and y coordinates. Here is one solution:
data = [X{:}];
xdata = data(1,:); ydata = data(2,:)
plot(xdata,ydata,'-*')
axis([0.9 4.1 0.9 4.1])
I have modified the axes because otherwise you can't see the lines for the axes.

Plus de réponses (0)

Catégories

En savoir plus sur Line Plots dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by