matlab怎么生成指定范围的随机数(2种方法介绍)

matlab怎么生成指定范围的随机数呢?一起来了解一下吧

matlab怎么生成指定范围的随机数(2种方法介绍) -1文章源自设计学徒自学网-https://www.sx1c.com/41209.html

打开matlab文章源自设计学徒自学网-https://www.sx1c.com/41209.html

matlab怎么生成指定范围的随机数(2种方法介绍) -2文章源自设计学徒自学网-https://www.sx1c.com/41209.html

在命令行窗口输入help rand后按下回车键,可以看到有关rand()函数相关介绍文章源自设计学徒自学网-https://www.sx1c.com/41209.html

matlab怎么生成指定范围的随机数(2种方法介绍) -3文章源自设计学徒自学网-https://www.sx1c.com/41209.html

然后输入 round(rand(1,3)*100),按下回车键就生成了3个0-100的随机整数,如图所示文章源自设计学徒自学网-https://www.sx1c.com/41209.html

matlab怎么生成指定范围的随机数(2种方法介绍) -4文章源自设计学徒自学网-https://www.sx1c.com/41209.html

输入round(rand(1,6)*5),按回车键就生成了6个0-5的随机整数,要注意的是,rand函数会出现重复的数据,如果不想要整数的话,去掉round即可文章源自设计学徒自学网-https://www.sx1c.com/41209.html

matlab怎么生成指定范围的随机数(2种方法介绍) -5文章源自设计学徒自学网-https://www.sx1c.com/41209.html

方法2

在命令行窗口输入help randperm后按下回车键,可以看到有关randperm()函数相关介绍文章源自设计学徒自学网-https://www.sx1c.com/41209.html

matlab怎么生成指定范围的随机数(2种方法介绍) -6

输入randperm(3),可以产生3个不会重复的随机数

matlab怎么生成指定范围的随机数(2种方法介绍) -7

输入randperm(12,5),可以产生5个不会重复的1-10的随机数

matlab怎么生成指定范围的随机数(2种方法介绍) -8

需要注意的是,后面的数字不能大于前面的数字,否则会报错

matlab怎么生成指定范围的随机数(2种方法介绍) -9

我的微信
微信扫一扫
weinxin
我的微信
惠生活福利社
微信扫一扫
weinxin
我的公众号
 
设计学徒自学网
  • 本文由 设计学徒自学网 发表于 2024年3月4日11:11:34
  • 转载请务必保留本文链接:https://www.sx1c.com/41209.html
    本站展示的所有图文软件均来自于互联网,仅用于软件学习研究分享传递,请勿商用,本站如有侵权请联系客服删除。
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖动滑块以完成验证