createatposition.m

来自「ofdm系统当中的接纳控制技术 程序当中有三种接纳控制算法的对比 都是基于ofd」· M 代码 · 共 21 行

M
21
字号
function ATPOS = CreateATPosition( N,M,BTSPosition,ServiceAreaLength,ServiceAreaWidth )%随机产生AT的位置坐标,AT的位置必须在服务区的范围内,AT与BTS的距离不得小于35米%输入参数分别是AT的个数,BTS的位置,服务区的长度和宽度ATPOS = zeros(N,2);for a = 1:N    flag = 1;    while flag        ATPOS(a,:) = [ServiceAreaLength * rand(), ServiceAreaWidth * rand()];        flag = 0;        %检测AT到基站的距离是否小于35m。        for b = 1:M           Dist = Distance(ATPOS(a,:), BTSPosition(b,:));           if Dist < 35               flag = 1;               break;           end         end    endend

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?