- 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?
1 回表示 (過去 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!