Если у меня есть массив приращений времени, например:
intervals = np.random.normal(loc=1,scale=0.1,size=100)
, то один из возможных способов создать соответствующий массив моментов времени - создать список и вручную сделать сумму:
Sum=0.
instants=[]
for k in range(len(intervals)):
Sum+=intervals[k]
instants.append(Sum)
instants=np.array(instants)
Итак, я только что переключился с массива dt(i)
на массив t(i)
.
Но обычно python предлагает элегантные альтернативы использованию циклов for
. Есть ли лучший способ сделать это?