MATLAB 生成随机整数 的各种方法以及实例

 时间:2024-10-11 22:48:41

MATLAB提供了多种生成随机整数的方法,下面我们就着重介绍几种常用的方法。

方法一:rand()

rand()函数常用来生成0-1之间的随机矩阵,那么我们完全也可以用来生成我们想要的任意大小、任意个数的随机整数。

1,生成0-5之间的10个随机整数

在matlab主窗口中输入round(rand(1,10)*5) 回车MATLAB 生成随机整数 的各种方法以及实例

3,生成-5-4之间的10个随机整数

在matlab主窗口中输入 round(rand(1,10)*9)-5 回车MATLAB 生成随机整数 的各种方法以及实例

2,生成10个5到20之间的整数

在主窗口中输入 randint(1,10,[10 20]) 回车MATLAB 生成随机整数 的各种方法以及实例

结论:randint()函数其实是rand()函数的特殊版本,randint()能够生成的所有整数rand()函数都可以做到,不过需要我们自己去手动进行取整以及区间变换操作,randint()函数用起来方便,但是未来有可能这个函数被删除,所有希望大家也多去了解一下rand()函数。

如果以上经验有用,请点击下方的有用 按钮支持我的工作,谢谢!

  • matlab怎么生成随机矩阵
  • matlab中inline怎么用
  • matlab中while循环使用方法和实例
  • 如何用MATLAB求平均值
  • MATLAB中reshape的用法
  • 热门搜索
    odd是什么意思 大校是什么级别 姘头是什么意思 npv是什么意思 宸是什么意思 9月9日是什么节日 甲状腺挂什么科 表白送什么礼物好 bpm是什么意思 ipad是什么意思