IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> Numpy 随机数组的应用 -> 正文阅读

[游戏开发]Numpy 随机数组的应用

Numpy 可以生成伪随机数组。

Hint:由初始种子确定,按指定算法生成。在模拟研究中,一般采用伪随机数代替真正的随机数。


random函数

用于在区间[0,1)中生成随机分布的数组
一维数组,10个随机数

np.random.random(10)

array([0.359046 , 0.57580681, 0.08430572, 0.62600154, 0.19575809,
0.95081193, 0.12530918, 0.32889565, 0.41864479, 0.8889508 ])

多维数组,10个随机数

np.random.random((5,2))#2维

array([[0.86923247, 0.38248955],
[0.37215776, 0.32011268],
[0.69139266, 0.45835632],
[0.83073208, 0.69741943],
[0.38152624, 0.68343596]])

rand函数

在区间[0,1)中生成服从均匀分布的随机数
1个随机数

np.random.rand()

0.7832069924593038
一维数组,1个随机数

np.random.rand(1)

array([0.4768713])

多维数组,10个随机数.
Hint:与random函数不同,

np.random.rand(5,2)#2维

array([[0.32365843, 0.6103566 ],
[0.98198831, 0.0501855 ],
[0.77884455, 0.31804505],
[0.02445486, 0.28686964],
[0.59453595, 0.6338842 ]])

randn函数

在区间[0,1)中生成服从正态分布的随机数
1个随机数

np.random.randn()

-0.8481907815646318
一维数组,1个随机数

np.random.rand(1)

array([-0.04323005])

多维数组,10个随机数.

np.random.randn(5,2)#2维

array([[-1.97838787, 1.16088753],
[-0.69371665, 0.07447461],
[-0.87780999, -0.20527012],
[-0.14638291, -0.36475676],
[ 0.70781196, -0.1055076 ]])

randint函数

生成指定区间[Low,High)的随机数组
randint(low, high=None, size=None, dtype=int)

np.random.randint(0,10,size = [5,5])

array([[9, 3, 1, 6, 9],
[2, 5, 2, 3, 8],
[0, 7, 5, 5, 8],
[2, 3, 8, 2, 5],
[9, 4, 3, 7, 2]])

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2022-04-26 12:08:57  更:2022-04-26 12:09:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 15:07:57-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码