当前位置: 首页 > news >正文

地板网站建设图片网站收录

地板网站建设,图片网站收录,在线编辑图片软件,wordpress更新失败⛳算数函数 如果参与运算的两个对象都是ndarray,并且形状相同,那么会对位彼此之间进 第 30 页 行( - * /)运算。NumPy 算术函数包含简单的加减乘除: add(),subtract(),multiply() 和divide()。 &#x1f…

⛳算数函数

  • 如果参与运算的两个对象都是ndarray,并且形状相同,那么会对位彼此之间进 第 30 页 行(+ - * /)运算。NumPy 算术函数包含简单的加减乘除: add(),subtract(),multiply() 和divide()。

🧩算术运算的广播机制

```NumPy数组的算术运算使用了广播(broadcasting)机制,它允许不同形状的数组进行元素级别的运算,而无需显式地扩展数组的形状。这个功能使得在处理不同维度的数组时更加方便和灵活。广播的规则如下:1. 如果两个数组的维度不同,那么将维度较小的数组在其前面补1,使得两个数组的维度一致。
2. 如果两个数组的维度在任何一个维度上都不匹配,且维度不同的数组的长度不为1,则报错。
3. 如果两个数组的维度在任何一个维度上都不匹配,但其中一个数组的长度为1,那么可以通过广播机制进行计算。具体来说,当进行二元操作(如加法、减法、乘法等)时,NumPy会按照以下步骤进行广播:1. 如果两个数组的维度不同,将维度较小的数组在其前面补1,使得两个数组的维度一致。
2. 比较两个数组在每个维度上的形状(从最后一个维度开始比较),如果两个数组在某个维度上的形状相同或其中一个数组在该维度上的长度为1,则这两个数组在该维度上是兼容的。
3. 如果两个数组在所有维度上都是兼容的,那么它们是可以进行广播的,即可以在不增加数组维度的情况下进行元素级别的运算。
4. 如果两个数组在某个维度上的长度既不相同也不为1,则广播失败,报错。广播机制使得我们可以对不同形状的数组进行操作,而无需显式地扩展数组的形状,这在很多情况下非常方便。但在使用广播时,要注意数组形状的兼容性,以免出现错误的计算结果。

🧩举个栗子:

假设有两个数组A和B:

A = np.array([1, 2, 3])
B = np.array([4, 5, 6])

它们的形状分别为(3,),即一维数组。现在我们想对它们进行加法运算。

由于两个数组的维度相同,可以直接进行元素级别的加法运算,结果是一个新的数组:

C = A + B
print(C)

输出结果为:

[5 7 9]

这是因为在进行加法运算时,NumPy自动进行了广播。它将数组A和B都扩展为相同的形状(3,),然后进行元素级别的加法运算。

再举一个例子,假设有一个一维数组A和一个标量值s:

A = np.array([1, 2, 3])
s = 10

我们想对数组A的每个元素都加上标量值s。同样地,由于标量值可以看作形状为()的数组,它的形状与数组A的形状不匹配。但是根据广播规则,可以进行广播运算:

B = A + s
print(B)

输出结果为:

[11 12 13]

在这个例子中,标量值s被自动扩展为与数组A相同的形状(3,),然后进行元素级别的加法运算。

这些例子展示了NumPy数组的广播机制,它使得我们可以方便地对不同形状的数组进行元素级别的运算,而无需显式地扩展数组的形状。

⛳数学函数

  • NumPy 提供了标准的三角函数:sin()、cos()、tan()。π的表达为nunmpy.pi
  • numpy.around() 函数返回指定数字的四舍五入值。 numpy.around(a,decimals)
    • 参数说明:
    • a: 数组。
    • decimals: 舍入的小数位数。 默认值为 0。 如果为负,整数将四舍五入到小数点左侧 的位置。
    • numpy.floor() 返回数字的下舍整数。
    • numpy.ceil() 返回数字的上入整数。
http://www.yayakq.cn/news/449624/

相关文章:

  • 租一个国外的服务器 建设网站软件开发一天收费多少
  • 银川网站seo小企业广告投放平台
  • 企业做网站的方案网站开发类标书报价明细表
  • 课程网站开发流程图及原型图大连网站制作怎么做
  • 宣城 网站建设网站类型后缀
  • 招标网官方网站建设执业资格注册中心网站办事大厅
  • 怎么促成客户做网站广州网络营销类岗位
  • 手机网站设计尺寸毫米睢宁县建设局网站
  • 网站域名推广linux怎么使用wordpress
  • 网站中的二级菜单怎么做23济南好的网站建设公司哪家好
  • 长乐区建设局网站青岛网络推广公司哪家好
  • php企业网站多少钱中国最早做网站是谁
  • 相亲网站怎么做的品牌商城网站建设公司
  • 温州网站建购物网站开发背景及意义
  • 格尔木市公司网站建设优惠券网站要怎么做推广
  • c 网站开发案例代码网站合作建设合同
  • 国外网站设计案例大数据营销的作用
  • 网站的seo方案发布建设网站
  • 顺德网站开发多国语言网站建设
  • 做网站的方法及措施网站建设移动端是什么意思
  • asp婚纱摄影网站湖北省和建设厅网站
  • 潍坊哪家网站制作公司好宠物网站页面设计ps
  • 用wordpress搭建知名网站如何开发wordpress主题
  • 做彩票网站合法吗长安网站建设推广公司
  • flash as3 网站模板怎么做视频解析的网站
  • 房屋网站手机进入网站自动识别
  • 福田外贸网站建设wordpress博客xiu
  • 用ps做网站还是wd齐齐哈尔建设网站
  • 福建商城网站制作公司开发网站 公司
  • 北京网站的优化网上免费网站的域名