How to make matlab draw lines?

2 vues (au cours des 30 derniers jours)
Gemalyn Apostol
Gemalyn Apostol le 27 Oct 2016
How to make matlab draw lines between points (1,1) and (2,0); (3,1) and (2,4); and (2,2) and (3,4)?
I try this code but it didn't work.
x= [ 1 3 2; 2 2 3 ]
y= [ 1 1 2; 0 4 4 ]
plot (x,y)

Réponses (2)

KSSV
KSSV le 27 Oct 2016
x = [ 1 3 2 2 2 3 ] ;
y= [ 1 1 2 0 4 4 ] ;
plot(x,y)
  1 commentaire
Walter Roberson
Walter Roberson le 27 Oct 2016
No, that would draw one line. The user wants to draw a series of short lines.

Connectez-vous pour commenter.


Image Analyst
Image Analyst le 27 Oct 2016
Try this:
x= [ 1 3 2; 2 2 3 ]
y= [ 1 1 2; 0 4 4 ]
for col = 1 : size(x, 2)
line(x(:, col), y(:, col), 'LineWidth', 3, 'Color', 'r');
end
grid on;
xlim([0, 4]);
ylim([0, 5]);

Catégories

En savoir plus sur Entering Commands 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