首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >努力创建linspace (python)

努力创建linspace (python)
EN

Stack Overflow用户
提问于 2020-11-20 11:21:53
回答 1查看 62关注 0票数 0

使用numpy linspace为间隔[−4.0, 4.0]创建一个x数组,间隔恰好为0.01 (包括端点)。绘制sinh(x)cosh(x)图。使用整数组运算计算函数值。标记x轴和y轴(例如“sinh(X),cosh(X)”)。修改x限制以绘制函数,而不会在左侧和右侧留出额外的空间

执行了此操作,但输出不是精确的0.01

代码语言:javascript
复制
import numpy as np 
x=np.linspace(-4.0, 4.0, num=800, endpoint=True)
print(x)
EN

回答 1

Stack Overflow用户

发布于 2020-11-20 11:30:41

用更小的东西来练习:

代码语言:javascript
复制
In [118]: np.linspace(-4,4,10)
Out[118]: 
array([-4.        , -3.11111111, -2.22222222, -1.33333333, -0.44444444,
        0.44444444,  1.33333333,  2.22222222,  3.11111111,  4.        ])
In [119]: np.linspace(-4,4,11)
Out[119]: array([-4. , -3.2, -2.4, -1.6, -0.8,  0. ,  0.8,  1.6,  2.4,  3.2,  4. ])

很容易忘记,eng的点数会比gaps多1个。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64923305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档