《人工智能应用开发》课件——第5章 NumPy数值计算基础.pptxVIP

  • 8
  • 0
  • 约3.16千字
  • 约 43页
  • 2024-12-08 发布于福建
  • 举报

《人工智能应用开发》课件——第5章 NumPy数值计算基础.pptx

NumPy数值计算基础;NumPy简介;数值计算的需求

2006年,NumPyv1.0

ndarrary:NumPy库的心脏

ndarray:多维数组,具有矢量运算能力,且快速、节省空间

可对整组数据进行快速运算的标准数学函数、线性代数、随机数生成等功能

importnumpyasnp

;;1.数组创建

numpy.array(object,dtype=None,copy=True,order=K,subok=False,ndmin=0)

;2.数组属性:ndarray(数组)是存储单一数据类型的多维数组。

;创建数组并查看数组属性;重新设置数组的shape属性

使用arange函数创建数组

;使用linspace函数创建数组

使用logspace函数创建等比数列

;使用zeros函数创建数组

使用eye函数创建数组

;使用diag函数创建数组

使用ones函数创建数组

;3.数组数据类型

NumPy基本数据类型与其取值范围(部分)

;数组数据类型转换

;无约束条件下生成随机数

生成服从均匀分布的随机数

;生成服从正态分布的随机数

生成给定上下范围的随机数,如创建一个最小值不低于2、最大值不高于10的2行5列数组

;random模块常用随机数生成函数

;掌握NumPy数组对象ndarray;1.一维数组的索引;1.一维数组的索引;

文档评论(0)

1亿VIP精品文档

相关文档