find the distance between one point and an object
Show older comments
example
A=[ 0 1 1 1 1 0 0 ; 1 0 0 0 1 0 0 ; 1 1 0 0 0 0 *]
find the Eucilidean distance between * and all the nonzero points
in this case
the distance is sqrt(2^2+1^2)=sqrt(5)
Thank you!!
Answers (1)
Image Analyst
on 1 May 2013
0 votes
How did you get that? Why don't you have a 3 by 7 array of distances? Or a 1D list of 8 distances? Why is it just a single number? Is this homework (so we know to give you hints, rather than just tall you outright how to do it)? Do you know about the find() function, which returns the row and column of the 1's? Why don't you figure out how to use that (hint, hint)?
Categories
Find more on Creating and Concatenating Matrices in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!