【发布时间】:2017-03-28 09:37:00
【问题描述】:
我是 python 新手。我想写一个函数来生成一个随机的nxm二进制矩阵,概率p的每个值为0。
我做了什么。
def randbin(M,N,P): # function to generate random binary matrix
mat = (np.random.rand(M,N)>=P).astype(int)
return mat
y = randbin(5,4,0.3)
每次打印输出时,我都没有按照估计的概率得到结果。我不知道我做错了什么。
【问题讨论】:
标签: python numpy matrix probability