matlab蜂窝异构网络基站用户矩阵 依照最近距离配对/快速计算两矩阵彼此距离

矩阵BS=[  , ]n*2 为基站的坐标矩阵

US = [ , ]m*2 为用户的坐标矩阵

找到每一个用户所连接的最近的基站[index , distanceMin] = knnsearch(BS,US)

可以验证

pdist2函数产生相互间的欧氏距离

[x , y]= min(   pdist2(   BS ,  US(1,:)      )   )

distance(1)  = x

index(1) = y

可以快速算出基站用户对

PS:当基站和用户数目巨大时,保存完整配对矩阵 可以考虑 稀疏矩阵

猜你喜欢

转载自blog.csdn.net/jianti9962/article/details/80883545