我有一些常数,例如0.5
。所以我需要创建一个numpy数组,其中第一个元素将是相等的常量(array [0] = 0.5),下一个将是1, 1.5, 2, 2.5...
(前一个元素加常量)。此序列的长度必须为795
。
数组我需要的样子:
array = ([0.5,1,1.5,2,2.5.....])
提前谢谢
答案 0 :(得分:2)
查看this answer - 基本上你想要的是
import numpy
numpy.arange(0.5, 0.5 + 795 * 0.5, 0.5)
答案 1 :(得分:0)
import numpy as np
res = np.linspace(0.5, 795*0.5, num=795)
array([ 0.5, 1. , 1.5, 2. , 2.5, 3. , 3.5, 4. ,
...
396.5, 397. , 397.5])