这是我到目前为止所拥有的
import numpy as np
np.random.seed(1)
p12=np.random.rand(3,5)*100 -100
print ("p12a = ")
print (p12)
这是输出
p12a =
[[ -1.1139 -25.1834 -71.9556 -21.0721 -89.6774]
[-55.2106 -9.1404 -70.6386 -71.2225 -86.9971]
[-98.0633 -32.1164 -78.8372 -73.4453 -50.8427]]
如何使输出不都为负,而r仍在-100到100之间?
答案 0 :(得分:1)
np.random.uniform(-100, 100, (3, 5))
这将生成一个(3x5)NumPy数组,其浮点在-100(包括)和+100(不包括)之间。
请注意,上限是互斥的!这可能适合您的情况,也可能不适合。