how to initialize distance between two users
2 次查看(过去 30 天)
显示 更早的评论
Suppose i have two users. i want to set the distance between them as 1 m.
0 个评论
回答(1 个)
Walter Roberson
2023-5-16
xy0 = randi(100, 1, 2) %cm, 10 m
radius = 10; %cm, 1 m
rand_angle = rand(1,1) * 2*pi;
[dx, dy] = pol2cart(rand_angle, radius);
xy1 = xy0 + [dx, dy]
plot(xy0(1), xy0(2), 'k.', xy1(1), xy1(2), 'b*');
xlim([0 100]); ylim([0 100]);
legend({'original point', 'point 1 m away'});
xlabel('cm'); ylabel('cm')
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!