NumPy 学习之通用函数

本文探讨了NumPy库中的一元通用函数,这些函数能够在元素级别上操作数组,提供了高效的数学运算。通过代码示例展示了其执行效果。
摘要由CSDN通过智能技术生成

一元通用函数(元素级函数) 

代码如下 

import numpy as np
arr_2_1 = np.array([ [1,2,3],[-1,-2,-3]])
# abs ,fabs: 求取整数,浮点数或复数的绝对值
np.abs(arr_2_1)
# sqrt :求取个元素的平方根
arr_2_2 = np.array([1,4,9])
np.sqrt(arr_2_2)
# square :求取各元素的平方
np.square(arr_2_1)
# exp:计算各元素的以e为底数的指数 
arr_2_3 = np.array([1,-1])
np.exp(arr_2_3)
# log,log10,log2,log1p 分别计算各元素以e为底,以10为底,以2为底的对数以及log(x+1)
arr_2_4 = np.array([2])
print("logx:.{}".format(np.log(arr_2_4)))
print("log10x:.{}".format(np.log10(arr_2_4)))
print("log2x:.{}".format(np.log2(arr_2_4)))
print("log1px:.{}".format(np.log1p(arr_2_4)))
# modf 适用于浮点数,将小数部分和整数部分以独立的数组返回
arr_2_5 = np.array([2.95])
np.modf(arr_2_5
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值