如何使用 numpy 创建线性间隔点的数组?

2024-02-05

我正在尝试使用 numpy 创建一个等距点的数组,如下所示:

array([ 0.        ,  0.05263158,  0.10526316,  0.15789474,  0.21052632,
    0.26315789,  0.31578947,  0.36842105,  0.42105263,  0.47368421,
    0.52631579,  0.57894737,  0.63157895,  0.68421053,  0.73684211,
    0.78947368,  0.84210526,  0.89473684,  0.94736842,  1.        ])

该数组由 0 到 1 之间的 20 个点组成,所有点之间的间距相同。

查看文档numpy.array http://docs.scipy.org/doc/numpy/reference/generated/numpy.array.html但是,我没有找到通过传递额外参数来做到这一点的方法。这是否可以作为一种快速而简单的单行代码来完成?


使用林空间。

np.linspace(0, 1, 20)

http://docs.scipy.org/doc/numpy/reference/ generated/numpy.linspace.html http://docs.scipy.org/doc/numpy/reference/generated/numpy.linspace.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 numpy 创建线性间隔点的数组? 的相关文章

随机推荐