回覆列表
-
1 # 使用者3834164262304
-
2 # 不可關禁閉x
1
2
3
4
5
from numpy import random
randArray = random.random(size=(2,4))
#輸出
#array([[0.93848018,0.42005976,0.81470729,0.98797783],[0.12242703,0.42756378,0.59705163,0.36619101]])
random函式接收需要生成隨機矩陣的形狀的元組作為唯一引數。上面的程式碼將會返回一個兩行四列的隨機矩陣,隨機數的值位於0到1之間,矩陣是
numpy.array
型別。除了random函式外,還有生成整數隨機矩陣的函式randint。1
2
3
4
5
from numpy import random
random.randint(1,100,size=(3,3))
#輸出
#array([[74,76,46],[90,16,8],[21,41,31]])
from numpy import randomrandArray = random.random(size=(2,4))#輸出#array([[0.93848018,0.42005976,0.81470729,0.98797783],[0.12242703,0.42756378,0.59705163,0.36619101]]);random函式接收需要生成隨機矩陣的形狀的元組作為唯一引數。上面的程式碼將會返回一個兩行四列的隨機矩陣,隨機數的值位於0到1之間,矩陣是numpy.array型別。除了random函式外,還有生成整數隨機矩陣的函式randint。;from numpy import randomrandom.randint(1,100,size=(3,3))#輸出#array([[74,76,46],[90,16,8],[21,41,31]])