Bresenham line algorithm
Syntax
[x,y] = bresenham(x1,y1,x2,y2)Input
| (x1,y1) | start position | 
| (x2,y2) | end position | 
Output
| x, y | the integer line coordinates from (x1,y1) to (x2,y2) | 
Example
[x,y] = bresenham(1,1, 10,-5);
plot(x,y,'or'); axis equal 
Bresenham line algorithm
[x,y] = bresenham(x1,y1,x2,y2)
| (x1,y1) | start position | 
| (x2,y2) | end position | 
| x, y | the integer line coordinates from (x1,y1) to (x2,y2) | 
[x,y] = bresenham(1,1, 10,-5);
plot(x,y,'or'); axis equal