如何使用numpy生成数组的零值
发表于:2024-12-05 作者:千家信息网编辑
千家信息网最后更新 2024年12月05日,这篇文章主要介绍"如何使用numpy生成数组的零值"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"如何使用numpy生成数组的零值"文章能帮助大家解决问题。今天
千家信息网最后更新 2024年12月05日如何使用numpy生成数组的零值
这篇文章主要介绍"如何使用numpy生成数组的零值"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"如何使用numpy生成数组的零值"文章能帮助大家解决问题。
今天在用numpy写sinc函数时偶然发现在x=0时函数居然能取到1,觉得很不可思议,按理来说在x=0时函数无意义,研究了一下,发现竟然时numpy在生成数组时自动用一个很小的数代替了0。
In[2]: import numpy as npIn[3]: np.arange(-1, 1, 0.1)Out[3]: array([ -1.00000000e+00, -9.00000000e-01, -8.00000000e-01, -7.00000000e-01, -6.00000000e-01, -5.00000000e-01, -4.00000000e-01, -3.00000000e-01, -2.00000000e-01, -1.00000000e-01, -2.22044605e-16, 1.00000000e-01, 2.00000000e-01, 3.00000000e-01, 4.00000000e-01, 5.00000000e-01, 6.00000000e-01, 7.00000000e-01, 8.00000000e-01, 9.00000000e-01])In[4]: np.linspace(-1, 0.9, 20)Out[4]: array([ -1.00000000e+00, -9.00000000e-01, -8.00000000e-01, -7.00000000e-01, -6.00000000e-01, -5.00000000e-01, -4.00000000e-01, -3.00000000e-01, -2.00000000e-01, -1.00000000e-01, -1.11022302e-16, 1.00000000e-01, 2.00000000e-01, 3.00000000e-01, 4.00000000e-01, 5.00000000e-01, 6.00000000e-01, 7.00000000e-01, 8.00000000e-01, 9.00000000e-01])
其中arange和linspace两个函数在本应该为0的地方用一个e-16的非常小的数代替了。
关于"如何使用numpy生成数组的零值"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
数组
函数
生成
知识
行业
不同
实用
不可思议
两个
内容
地方
实用性
实际
文章
方法
更多
案例
知识点
篇文章
资讯
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
提高4g网络技术
达州网络技术参考价格
上海天进网络技术有限公司朱亮
软件开发专业排名 英国大学
葡萄城软件开发面经
南方电网网络安全实验室
鹰潭正规服务器哪家公司好
软件开发面试官问缺点怎么回答
使命召唤暴雪服务器中断
真用软件开发
松下电器软件开发大连怎么样
药品基础数据库建设报告
戮默科技软件开发
马洛加尔服务器
设置263邮箱服务器
上海体感多媒体软件开发
数据库技术起源于
数据库的十大安全威胁有哪些
麻阳县委网络安全和信息化
web服务器需要装什么系统
服务器主板改装硬盘
声音处理软件开发
iqoo软件开发者如何关闭
创建图片数据库代码
系统分析和软件开发的联系
数据库数据对比工具
数据库mr
化学物质的安全数据库
外包软件开发工作室
拍卖软件开发公司