码迷,mamicode.com
首页 > 其他好文 > 详细

numpy rand函数的应用

时间:2018-01-27 22:18:14      阅读:850      评论:0      收藏:0      [点我收藏+]

标签:数组   整理   integer   应用   value   blog   log   nump   ros   

以后使用rand(), randint()等函数。

随机浮点类型数值

numpy.random.rand() 产生[0,1)内的浮点型随机数

numpy.random.rand(value1) 产生[0,1)内的value1个元素的一维数组,如果是多个数字,就产生相应维度的数组,都是[0,1)内的数字。

  instance: rand(3), rand(3,4)

  numpy.random.random() 的使用和rand()一样,他们在不同的模块中,一个在random模块,一个在matlib模块中,我认为是为了和matlab一致有了rand(), 而random()是原始的函数。

  numpy.random.sample() 用法同上。

随机整数类型数值

numpy.random.randint(low, high) 随机产生[low, high)内的一个整数,如果只有一个元素的话,就是[0, value)内的整数

  instance: randint(9), randint(2,12)

  numpy.random.rand_integers(low, hight) 与上面的randint()一样,并且官网不推荐使用次方法,使用randint()。

numpy.random.randint(low, high, value1) 随机产生[low,high)内的value1个元素的一维数组,value1如果是个tuple的话,就产生相应维度的数组。

  instance:  randint(2, 12, 3), randint(2, 12, (2, 3))

其他的一些随机数函数没有整理

numpy rand函数的应用

标签:数组   整理   integer   应用   value   blog   log   nump   ros   

原文地址:https://www.cnblogs.com/beforeluck-shang/p/8367196.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!