Compare two set of coordinates
4 views (last 30 days)
Show older comments
I have two sets of points, defined by X-Y coordinates.
I want to find how many points from the first set, are close (less than a given number - "radius") to points from the second set.
For example: set A={(1,2), (3, 6), (4,8), (7,10)}
set B={(1,3), (7,9), (3,5), (5,10)}
if the radius is than the answer will be: 3
0 Comments
Accepted Answer
Ameer Hamza
on 10 Apr 2020
Something like this?
A=[1 2;
3 6;
4 8;
7 10];
B=[1 3;
7 9;
3 5;
5 10];
radius = 2;
result = sum(any(pdist2(A,B) < radius, 1));
2 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!