- You can pcik the rows you want of 0 and 1 using logical indexing.
- Once you seperate two matrices, use pdist2. This will give you pair wise distances. Read about it.
- Once distance is obtained, you can check for your conditions.
How to determine the distance between a group of XY pairs against other XY pairs within a matrix?
조회 수: 2 (최근 30일)
이전 댓글 표시
I have this mega matrix (1000:4) with observations that has 0 and 1 on the last column.
The second and third column contains the observations' x,y coordinates in m distance. I want to create a condition where it can output the rows that include 0, satisfy the condition that the measured distance between an observation of 0 and 1 that were less than 5m and then count the no. of observations that satisfied both conditions.
How could I list them out? I realise that the essential functions that I can use could be for loop and count. Or maybe I am over complicating?
Thanks!
댓글 수: 0
채택된 답변
KSSV
2020년 11월 9일
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Statistics and Machine Learning Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!