gpt4 book ai didi

matlab - matlab中的随机浮点生成器?

转载 作者:行者123 更新时间:2023-12-02 07:10:07 24 4
gpt4 key购买 nike

我在 matlab 中生成了一个 4 x 4 区域的图形。现在我需要在该区域上随机放置 200 多个点(实际上是移动设备),但均匀分布在 4 x 4 区域上。我使用以下行随机生成 x 和 y 坐标来选择每个不同点的位置。

a =200;
x_base = randi([1 5], 1, a);
b = rand([10 8], 1);
y_base = randi([3 7],1, a);

通过上面的代码,我只能得到 x 和 y 的整数坐标。因此我无法将点均匀分布在整个区域。这是因为我使用的 randi 函数仅生成整数。我想知道有没有办法随机生成 float ,以便我可以更均匀地分配点?

我正在寻找 1 到 20 之间的随机 float 。

最佳答案

兰特

生成 0 到 1 之间的数字。

rand(m,n) 生成此类数字的 m×n 数组。

关于matlab - matlab中的随机浮点生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9512088/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com