# how can i calculate the minimum distance between user location and access point?

1 visualizzazione (ultimi 30 giorni)
abdulaziz alofui il 18 Mag 2014
Commentato: Star Strider il 19 Mag 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 CommentiMostra -2 commenti meno recentiNascondi -2 commenti meno recenti

Accedi per commentare.

### Risposta accettata

Star Strider il 18 Mag 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 CommentiMostra NessunoNascondi Nessuno
abdulaziz alofui il 19 Mag 2014
thank you
Star Strider il 19 Mag 2014
My pleasure!

Accedi per commentare.

### Categorie

Scopri di più su Object Analysis in Help Center e File Exchange

### Tag

Non è stata ancora inserito alcun tag.

### Community Treasure Hunt

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

Start Hunting!

Translated by