I use the pdist command to find the distance between the x and y coordinates stored in the matrix.
X = [100 100; 0 100; 100 0; 500 400; 300 600;]; D = pdist(X,'euclidean')
Which returns the element vector 15.
[0.734979755525412 3.40039811339820 2.93175207511321 1.83879677592575 2.40127440268306 2.75251513299386 2.21488402640753 1.10610649500317 1.81674017301699 0.903207751535635 1.99116952754924 1.05069952386082 1.24122819418333 1.08583377275532 1.38729428638035]
Is there a way to relate these distances to the coordinates from which they were obtained, i.e. save them in a matrix with a common row:
[Length xcoordinate1 ycoordinate1 xcoordinate2 ycoordinate2]
Where is the line for each length found?
Thanks in advance
James source share