How to plot a single collection of points

157 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 2-D and 3-D 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