- 4
- 0
- 约3.02千字
- 约 29页
- 2026-03-13 发布于广西
- 举报
Numpy
通用函数与运算
课前回顾1、数组2、矩阵?数组(Array)是有序的元素序列,把具有相同类型的若干元素按有序的形式组织起来的一种形式。在数学中,矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合。
情境引入在上节课,我们学习了数组与矩阵,了解数据的存储。在本节课我们将学习数组与矩阵的计算,这会帮助我们更好的去操作数据分析数据。
循序善诱Numpy提供了大量的ufunc的函数让我们用于数组与矩阵的运算。这些函数在对narray进行运算的速度比使用循环或者列表推导式要快很多。那么ufunc函数是什么呢?
新知教授2、数组运算?1、ufunc通用函数3、矩阵运算4、课堂总结
ufunc通用函数
新知教授ufunc是universalfunction的缩写,意思是这些函数能够作用于narray对象的每一个元素上,而不是针对narray对象操作。
思维构建ufunc函数为我们提供了以下几个运算,方便我们对数组数据进行运算。
新知教授四则运算:加(+)、减(-)、乘(*)、除(/)、幂(**)。数组间的四则运算表示对每个数组中的元素分别进行四则运算,所以形状必须相同。比较运算:、、==、=、=、!=。比较运算返回的结果是一个布尔数组,每个元素为每个数组对应元素的比较结果。逻辑运算:np.any函数表示逻辑“or”,np.all函数表示逻辑“and”。运算结果返回布尔值。
您可能关注的文档
- python数据科学课件4-NumPy通用函数与运算教案.docx
- python数据科学课件5-Matplotlib数据可视化(一).pptx
- python数据科学课件5-Matplotlib数据可视化(一)教案.docx
- python数据科学课件6-Matplotlib数据可视化(二).pptx
- python数据科学课件6-Matplotlib数据可视化(二)教案.docx
- python数据科学课件7-Matplotlib数据可视化(三).pptx
- python数据科学课件7-Matplotlib数据可视化(三)教案.docx
- python数据科学课件8-pandas基础(一).pptx
- python数据科学课件8-pandas教案.docx
- python数据科学课件9-pandas基础(二).pptx
最近下载
- D502-15D502等电位联结安装图集.pptx VIP
- 年产30万吨建筑石膏粉及配套50万吨轻质抹灰石膏生产线项目环评报告书.pdf VIP
- 年产 50 万吨石膏粉生产线项目环评环境影响报告表(新版环评).pdf VIP
- 小学生预防近视班会教案.docx VIP
- 大迁徙湖广填四川历史解读.doc
- 陈敏恒 化工原理 第5版 课后习题答案.docx VIP
- 群星.-《经典老歌首》双音轨卡拉ok(原声.伴奏).doc VIP
- 新22G05 钢筋混凝土楼梯新22系列图集 建筑.pdf VIP
- 2024年新矿产资源法发布,最新解读.doc VIP
- 新22G05 钢筋混凝土楼梯新22系列图集 建筑.docx VIP
原创力文档

文档评论(0)