How to make matlab draw lines?

1 view (last 30 days)
Gemalyn Apostol
Gemalyn Apostol on 27 Oct 2016
Answered: Image Analyst on 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)

Answers (2)

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

Sign in to comment.


Image Analyst
Image Analyst on 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]);

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!