matlab生成一个三到五之间的一个数,不使用内置函数
时间: 2024-02-09 10:12:21 浏览: 61
随机数生成:生成n个0到1之间的随机数的函数-matlab开发
你可以使用以下代码生成一个三到五之间的随机整数,不使用内置函数:
```
rand_num = floor(rand() * 3) + 3;
```
这里使用了 Matlab 内置的随机数生成函数 `rand()`,它会生成一个0到1之间的随机数。通过将这个随机数乘以3,可以生成一个0到3之间的随机数,然后再将其向下取整(使用 `floor()` 函数)得到0、1或2。最后再将这个数加上3,就得到了3到5之间的随机整数。生成的随机数存储在变量 `rand_num` 中。
阅读全文