Finding the path between two points
Show older comments
Hi all,
I have two x y z coordinates and I need the path between these two points. It does not necessarily need to be the shortest distance path. I am working with a (3x30) position matrix. The first row represents x, the second row is y and the third row is z.
Point 1: (x1,y1,z1)
Point 30: (x30,y30,z30)
Position matrix: [x1 .......... x30
y1 .......... y30
z1 .......... z30]
Point 1 and point 30 are given. I need something simple that will give me the remaining 28 points within the matrix.
Thanks in advance!
2 Comments
James Tursa
on 2 Jul 2015
Edited: James Tursa
on 2 Jul 2015
Any restrictions on the path? E.g., is a diagonal jump (two indexes changing at the same time) OK? Can indexes only change a max of 1 for each point?
Zena Assaad
on 2 Jul 2015
Accepted Answer
More Answers (1)
Image Analyst
on 2 Jul 2015
0 votes
See Steve's 5 part blog series on it: http://blogs.mathworks.com/steve/2011/11/01/exploring-shortest-paths-part-1/
Categories
Find more on Creating and Concatenating Matrices in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!