matlab的rng函数的用法

看到很多人不理解matlab中rng函数的用法,在此介绍一下

东西/原料

  • matlab2017a
  • 电脑
  • 电源

方式/步调

  1. 1

    起首来看matlab的帮忙文档,

    第一行Control random number generation(节制随机数的生当作,不知道这么翻译对不合错误,接着看)

    Syntax(句法的意思),介绍了几种常用的挪用体例

  2. 2

    rng(seed) seeds the random number generator using the nonnegative integer seed so that rand, randi, and randn produce a predictable sequence of numbers.(rng(种子)种子利用非负整数种子种子,使rand、randi和randn发生一个可展望的数字序列。)

    rng('shuffle') seeds the random number generator based on the current time. Thus, rand, randi, and randn produce a different sequence of numbers after each time you call rng.(rng('shuffle')种子基于当前时候生当作随机数生当作器。是以,兰德、randi和兰德在每次挪用rng之后城市发生分歧的数字序列。)

    此处可以理解,因为电脑的随机数并不是像掷骰子一样和实际中一样随机,接着看

  3. 3

    这一段就不翻译了,这里就可以看出电脑的随机数是操纵了一些算法生当作的,这里列出了七种算法

  4. 4

    后面还有一部门也不翻译了,本身看很轻易理解的

    END

尝试

  1. 1

    帮忙里有例子,我鄙人边又本身尝试了一下

  2. 2

    输入两次rand(2),成果纷歧样

  3. 3

    输入rand(2)前加上rng(10,'twister'),此次就一样了,这里就应该理解的很清晰了

    END

注重事项

  • 有不懂的可以问我
  • 发表于 2020-05-11 17:00
  • 阅读 ( 3256 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具