Numpy 使用教程--Numpy 数学函数及代数运算
numpy 为我们提供了更多的数学函数,以帮助我们更好地完成一些数值计算。下面就依次来看一看。
比如,我们可以用上面提到的?numpy.rad2deg(x) ?将弧度转换为度。
import?numpy?as?np
np.rad2deg(np.pi)

这些函数非常简单,就不再一一举例了。
随机选择几个浮点数,看一看上面方法的区别。
>>>?import?numpy?as?np>>>?a?=?np.array([1.21,?2.53,?3.86])>>>?a
array([?1.21,??2.53,??3.86])>>>?np.around(a)
array([?1.,??3.,??4.])>>>?np.round_(a)
array([?1.,??4.])>>>?np.rint(a)
array([?1.,??4.])>>>?np.fix(a)
array([?1.,??2.,??3.])>>>?np.floor(a)
array([?1.,??3.])>>>?np.ceil(a)
array([?2.,??4.])>>>?np.trunc(a)
array([?1.,??3.])
下面,我们选取几个举例测试一下:
>>>?import?numpy?as?np>>>?a=np.arange(5)>>>?a
array([0,?1,?2,?3,?4])>>>?np.prod(a)?#?所有元素乘积0>>>?np.sum(a)?#?所有元素和10>>>?np.nanprod(a)?#?默认轴上所有元素乘积0>>>?np.nansum(a)?#?默认轴上所有元素和10>>>?np.cumprod(a)?#?默认轴上元素的累积乘积。array([0,?0,?0])>>>?np.diff(a)?#?默认轴上元素差分。array([1,?1])
原文:https://blog.csdn.net/oxuzhenyi/article/details/78025339
本文地址:http://www.chenxm.cc/post/575.html 版权声明:本文为原创文章,版权归?Pala?所有,欢迎分享本文,转载请保留出处!
PREVIOUS:python 多个列表 list合并成一个大列表
NEXT:Django中 ContentType用法详解
相关文章?关键词:
?6?1正则表达式 提取中文日期(二月二十日)匹配方法
?6?1python 安装scrapy时提示错误:error: Unable to find vcvarsall.bat
?6?1python logging.config配置日志
?6?1Python 爬虫的工具列表
?6?1python模块 furl 使得操纵URL简单化,去除网址中参数
?6?1python错误 ValueError: sample larger than population
?6?1python IO密集型任务、计算密集型任务如何选择使用多线程、多进程
?6?1python库 Better Exceptions 更优化的显示异常
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|