如何用MatLab生成整数型二维数组
来源:网络收集 点击: 时间:2024-05-06【导读】:
很多时候不仅需要生成随机的二维数组,而且还要求必须是整数,MatLab中的“rand”函数生成的都是小数,如果和“round”四舍五入函数相结合,便可生成任意范围内的随机整数。工具/原料more硬件:电脑软件:MatLab函数:rand,round方法/步骤1/6分步阅读
2/6
3/6
4/6
5/6
6/6
注意事项
以MatLab R2019a为例,打开MatLab软件,找到命令行窗口,进行命令的输入。

rand函数是一个在0和1之间随机生成数字的函数,通过运算可以实现在任意区间范围内生成随机数。

round函数是四舍五入函数,是取整的一种方法。

将rand函数和round函数结合,可以生成随机的整数,直接嵌套使用round(rand(m)),因为随机数都在0和1之间,所以得到的随机整数都是0和1。

要想得到其他范围的整数,可在rand函数前乘上一个倍数,使得到的随机数范围变大。

如果想得到正负整数都有的随机数,可对rand函数进行运算,得到所需的整数。

这里的四舍五入函数可以换做其他的取整函数
如果需要特定区间的取整函数,需要对rand函数进行计算,使之刚好落在所需的范围内
MATLABRANDROUND随机整数版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_685761.html
上一篇:企业微信客服电话
下一篇:荣耀手机纯净模式在什么地方打开