内容目录
Numpy的一元函数¶
函数名称 | 说明 | 示例 |
---|---|---|
np.abs() |
计算数组中各元素的绝对值。 | np.abs([-1, 2, -3]) 输出:[1, 2, 3] |
np.sqrt() |
计算数组中各元素的平方根。 | np.sqrt([4, 9, 16]) 输出:[2.0, 3.0, 4.0] |
np.square() |
计算数组中各元素的平方。 | np.square([2, 3, 4]) 输出:[4, 9, 16] |
np.sign() |
计算数组中各元素的符号。 | np.sign([-2, 0, 3]) 输出:[-1, 0, 1] |
np.rint() |
将数组中的元素四舍五入到最接近的整数。 | np.rint([1.2, 2.8, -3.5]) 输出:[1., 3., -4.] |
np.round() |
将数组中的元素四舍五入到指定小数位数。 | np.round([1.234, 2.789], 2) 输出:[1.23, 2.79] |
np.isnan() |
检查数组中的元素是否为NaN。 | np.isnan([1, np.nan, 3]) 输出:[False, True, False] |
np.isinf() |
检查数组中的元素是否为无穷大。 | np.isinf([1, np.inf, -np.inf]) 输出:[False, True, True] |
np.exp() |
计算数组中各元素的指数值。 | np.exp([0, 1, 2]) 输出:[1.0, 2.71828183, 7.3890561] |
np.log() |
计算数组中各元素的自然对数。 | np.log([1, np.e, np.e**2]) 输出:[0.0, 1.0, 2.0] |
np.sin() |
计算数组中各元素的正弦值。 | np.sin([0, np.pi/2, np.pi]) 输出:[0.0, 1.0, 1.2246468e-16] |
np.cos() |
计算数组中各元素的余弦值。 | np.cos([0, np.pi/2, np.pi]) 输出:[1.0, 6.123234e-17, -1.0] |
np.tan() |
计算数组中各元素的正切值。 | np.tan([0, np.pi/4, np.pi/2]) 输出:[0.0, 1.0, 1.63312394e+16] |
np.arcsin() |
计算数组中各元素的反正弦值。 | np.arcsin([0, 1]) 输出:`[0.0, …“` |