我想生成 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)