📅  最后修改于: 2023-12-03 15:04:33.306000             🧑  作者: Mango
numpy.fmax()
是numpy
库中的一种函数,用于返回两个数组中对应元素的较大值。
numpy.fmax(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj])
x1
:数组x2
:数组out
:ndarray,可选参数,用于保存输出结果where
:返回结果的条件,即只有对应位置为True
的元素才会返回casting
:字符串,用于控制数据类型转换order
:字符串,用于控制以何种方式排列dtype
:返回数据类型subok
:布尔值,用于控制是否返回子类signature
:函数签名extobj
:函数扩展对象返回一个新的数组,其中每个元素都是两个输入数组中对应元素的较大值。
import numpy as np
arr1 = np.array([10, 20, 30, 40, 50])
arr2 = np.array([30, 40, 50, 60, 70])
result = np.fmax(arr1, arr2)
print(result)
输出:
[30 40 50 60 70]
其中,输出结果为两个数组中每个位置上的较大值。
numpy.fmax()
是返回两个数组中对应元素的较大值的函数,使用简单,能够方便地处理数组中元素的大小关系。