2016-01-13 68 views
0

什麼是蟒蛇當量的matlab unidrnd()函數?蟒蛇當量的matlab unidrnd()

random.randint()可能是一個選項;但我懷疑,因爲對於類似的代碼,我在matlab和python中獲得了不同類型的行爲。有沒有其他功能,我可能會失蹤?

回答

1

我相信numpy.random.uniform是你需要的東西:從均勻分佈

提取貨樣。

樣品均勻分佈在半開區間[低, 高)(包括低,但不包括高)。換句話說,在給定的時間間隔內的任何值 同樣可能被制服繪製。

+0

numpy.random.uniform與random.random或random.randint()顯着不同嗎? –

+0

是的,它需要額外的參數,類似於matlab的'unidrnd'。還有普通的['random.uniform'](https://docs.python.org/2/library/random.html#random.uniform)。 –