NumPy算术函数详解。

NumPy 算术函数介绍

NumPy 提供了多种算术函数,用于对数组进行基本的数学运算,包括加法、减法、乘法和除法。这些函数不仅支持标量与数组的运算,还支持数组与数组之间的逐元素运算。以下是 add()subtract()multiply()divide() 的详细介绍及代码示例。

add() 函数

add() 函数用于计算两个数组或数组与标量的逐元素相加。该函数的语法如下:

numpy.add(x1, x2, out=None, where=True, **kwargs)
  • x1x2 是输入数组或标量。
  • out 指定输出数组(可选)。
  • where 定义条件运算(可选)。

示例代码:

import numpy as np

arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])

# 数组相加
result = np.add(arr1, arr2)
print("数组相加:", result)  # 输出: [5 7 9]

# 数组与标量相加
result = np.add(arr1, 10)
print("数组与标量相加:", result)  # 输出: [11 12 13]

subtract() 函数

subtract() 函数用于计算两个数组或数组与标量的逐元素相减。语法如下:

numpy.subtract(x1, x2, out=None, where=True, **kwargs)

示例代码:

arr1 = np.array([10, 20, 30])
arr2 = np.array([1, 2, 3])

# 数组相减
result = np.subtract(arr1, arr2)
print("数组相减:", result)  # 输出: [9 18 27]

# 数组与标量相减
result = np.subtract(arr1, 5)
print("数组与标量相减:", result)  # 输出: [5 15 25]

multiply() 函数

multiply() 函数用于计算两个数组或数组与标

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值