import numpy as np
rd = np.random.RandomState(888)
matrix_uniform = rd.uniform(-2, 3, (5, 5))
matrix_normal = rd.normal(5, 1, [5,5])
matrix_poisson = rd.poisson(5, (5,5))
matrix_exponential = rd.exponential(5, [5,5])
导入模块random模块numpy中的random函数python中有两个模块可以生成随机数,该博客以的numpy模块为例进行生成随机数。(因为矩阵要生成大量的随机数据,故推荐使用numpy模块生成随机数)生成随机数(以矩阵为例)# 生成随机矩阵import numpy as np# 设置随机种子,保证每次生成的随机数一样rd = np.random.RandomState(...
random.randint(a,b)
在python中的random.randint(a,b)用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,生成的随机数n: a <= n <= b。
下限必须小于等于上限,大于上限报错。
random.randint(1,50)#随机生成最小值为1,最大值为50的整数(可以等于上下限)
random.randint(20,