numpy(3)-numpy.random.random() ,random_sample()连续均匀分布
生活随笔
收集整理的這篇文章主要介紹了
numpy(3)-numpy.random.random() ,random_sample()连续均匀分布
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
生成0-1之間的隨機
import numpy as npa=np.random.random() print(a)a=np.random.random((3,2)) print(a)生成-5-5之間的隨機
# -*- coding: utf-8 -*- """ Spyder EditorThis is a temporary script file. """ import numpy as np a=np.random.random((3,2))*10-5; print(a) [[-2.16914267 -0.58842435][ 4.58710628 3.40094166][-2.36071058 4.08524864]]random_sample(
>>> np.random.random_sample() 0.47108547995356098 >>> type(np.random.random_sample()) <type 'float'> >>> np.random.random_sample((5,)) array([ 0.30220482, 0.86820401, 0.1654503 , 0.11659149, 0.54323428]) >>> 5 * np.random.random_sample((3, 2)) - 5 array([[-3.99149989, -0.52338984],[-2.99091858, -0.79479508],[-1.23204345, -1.75224494]])總結
以上是生活随笔為你收集整理的numpy(3)-numpy.random.random() ,random_sample()连续均匀分布的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: numpy(1)-numpy.ndarr
- 下一篇: rust(14)-if let,whil