Numpy 一元函数
发布时间:2023-07-01 15:12:23 所属栏目:教程 来源:
导读:通用函数(即 ufunc)是一种对 ndarray 中的数据执行元素级运算的函数。你可以将其看作简单函数的矢量化封装结果。本小节主要讲述仅接受一个标量值、并产生一个或多个标量值的情况,这里称之为一元函数。
Numpy 中
Numpy 中
通用函数(即 ufunc)是一种对 ndarray 中的数据执行元素级运算的函数。你可以将其看作简单函数的矢量化封装结果。本小节主要讲述仅接受一个标量值、并产生一个或多个标量值的情况,这里称之为一元函数。 Numpy 中包含了大量的这类数学运算,包括三角函数、舍入取整函数、运算函数等。 三角函数 Numpy 提供了标准的三角函数:sin()、cos()、tan(),通过接受弧度值,返回对应的结果: 案例 arr0 = np.array([/, /, /, /, /])*np.pi arr0 out:array([, , , , ]) 查看arr0中角度的正弦值: arr0_sin = np.sin(arr0)arr0_sin out:array([ , , . , , ]) 查看arr0中角度的余弦值: arr0_cos = np.cos(arr0)arr0_cos out:array([ , , , -, -]) 查看arr0中角度的正切值: arr0_tan = np.tan(arr0)arr0_tan out:array([ , , , -, -]) Numpy 常用的三角函数包括: 函数 说明 sin、cos、tan 普通的正弦、余弦、正切函数 sinh、cosh、tanh 双曲正弦、双曲余弦、双曲正切 反三角函数 Numpy 提供了相对应的反三角函数: 案例 将上个案例中生成的arr0_sin、arr0_cos和arr0_tan进行反转求角度。 利用反正弦函数,还原arr0_sin的角度: np.arcsin(arr0_sin)out:array([, , , , ]) 利用反余弦函数,还原 arr0_cos 的角度: np.arccos(arr0_cos)out:array([, , , , ]) 利用反正切函数,还原arr0_tan的角度: np.arctan(arr0_tan)out:array([ , , , -, -]) Numpy 常用的三角函数包括: 函数 说明 arcsin、arccos、arctan 反正弦、反余弦、反正切函数 arcsinh、arccosh、arctanh 反双曲正弦、反双曲余弦、反双曲正切 (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐