小编ash*_*thy的帖子

Numpy linspace 不均匀分布

我想生成 0 到 1 之间均匀分布的 50 个数字

首先,我尝试使用 numpy.arange(0,1,0.02),下面是我得到的输出。

[0.   0.02 0.04 0.06 0.08 0.1  0.12 0.14 0.16 0.18 0.2  0.22 0.24 0.26
 0.28 0.3  0.32 0.34 0.36 0.38 0.4  0.42 0.44 0.46 0.48 0.5  0.52 0.54
 0.56 0.58 0.6  0.62 0.64 0.66 0.68 0.7  0.72 0.74 0.76 0.78 0.8  0.82
 0.84 0.86 0.88 0.9  0.92 0.94 0.96 0.98]
Run Code Online (Sandbox Code Playgroud)

但后来我发现端点不是其中的一部分,所以我想到使用 linspace time = np.linspace(0,1,50) ,输出是

[0.         0.02040816 0.04081633 0.06122449 0.08163265 0.10204082
 0.12244898 0.14285714 0.16326531 0.18367347 0.20408163 0.2244898
 0.24489796 0.26530612 0.28571429 …
Run Code Online (Sandbox Code Playgroud)

python numpy

5
推荐指数
1
解决办法
2588
查看次数

标签 统计

numpy ×1

python ×1