how can i calculate the minimum distance between user location and access point?
1 view (last 30 days)
Show older comments
abdulaziz alofui
on 18 May 2014
Commented: Star Strider
on 19 May 2014
in this code
figure('Color', 'white')
dis = zeros(50,8);
UserLocationX = randi(50, 1, 50);
UserLocationY = randi(50, 1, 50);
AccessPointX = randi(50, 1, 8);
AccessPointY = randi(50, 1, 8);
for k=1:50
for l=1:8
dis (k,l)= sqrt((UserLocationX(k)-AccessPointX(l)).^2 + (UserLocationY(k)-AccessPointY(l)).^2);
end
end
plot(dis,'d'), grid on
xlabel('x1')
ylabel('y1')
title('distances between UL and AP')
0 Comments
Accepted Answer
Star Strider
on 18 May 2014
This will calculate the minimum distance from each user to an access point. The C is the distance for that particular user (row number in this instance), and I is the index of that distance (column number), corresponding to the number of the access point:
[C,I] = min(dis,[],2)
2 Comments
More Answers (0)
See Also
Categories
Find more on Fluid Network Interfaces Library in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!