基于MATLAB的信标节点位于等边三角形顶点的仿真
%A,B,C为三个选定的信标节点,节点坐标已知(为便于防真及验证,代码中采用的等边三角形)
for t =1
A = [0,0];
B = [5*t,5*t*sqrt(3)];
C = [10*t,0];
nums = [A(1),A(2),B(1),B(2),C(1),C(2)];
plot([A(1),B(1)],[A(2),B(2)]);
hold on;
plot([B(1),C(1)],[B(2),C(2)]);
hold on;
plot([A(1),C(1)],[A(2),C(2)]);
xlim([-1,11]);
ylim([-1,11]);
p = min(nums);
q = max(nums);
L = sqrt((A(1)-C(1))^2+(A(2)-C(2))^2);
m =30;
%生成在[p,q]上满足均匀分布的随机数矩阵
%即生成一组m行2列的有可能落在等边三角形