calculate the distance between 2 points

35 views (last 30 days)
hi every one i want to calculate the distance between 2 points(p1 & p2), so which of the following equation choose to do that:-
d = (x(p1)-x(p2))^2+(y(p1)-y(p2))^2;
or
d = sqrt((x(p1)-x(p2))^2+(y(p1)-y(p2))^2);
or any one from the above equations
thanks

Accepted Answer

Grzegorz Knor
Grzegorz Knor on 22 Mar 2012
The common use distance formula is the second one:
d = sqrt((x(p1)-x(p2))^2+(y(p1)-y(p2))^2);
  11 Comments
Daniel Shub
Daniel Shub on 25 Mar 2012
@majid, but in what direction?
Majid Al-Sirafi
Majid Al-Sirafi on 25 Mar 2012
one point to the left and another to the right

Sign in to comment.

More Answers (1)

Jan
Jan on 22 Mar 2012
You can simply try it, if you are not familiar with the Euclidean Norm (hint: use this term to ask Google or WikiPedia):
Set the variables to coordinates, whichj have a known distance, e.g. [0,0] and [2,0].

Products

Community Treasure Hunt

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

Start Hunting!