Combinations of matrix rows

조회 수: 3 (최근 30일)
Amy Diekmann
Amy Diekmann 2017년 9월 17일
댓글: KSSV 2017년 9월 19일
I have a matrix of x and y coordinates of points. I used nchoosek to figure out how many different combinations I can have, but how do I get MATLAB to do those combinations? A=[x coord. y coord.] =[1 2; 2 2;3 5;4 7;7 1] I have 5 points and I need to determine the minimum distance between all points (i.e. between points 1 and 2, between points 1 and 3, between points 1 and 5, between points 2 and 3, etc).

채택된 답변

KSSV
KSSV 2017년 9월 18일
You need not to see for possible combinations.....read about the function pdist. It gives distance among all possible points.
  댓글 수: 2
KSSV
KSSV 2017년 9월 19일
Amy Diekmann commented: Is there a way to determine which two coordinates gives the smallest distance? Thanks!
KSSV
KSSV 2017년 9월 19일
Yes...why not.....check the min of the matrix...and it's indices should give you the concerned points..

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Computational Geometry에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by