对每一个ith进行遍历数组迭代,并用检查结果的最后一个值填充值btw
TS = 10
def discrete_sampling_max(p):
M, I, TS = p
DS = np.zeros((M + 1, I)) # creating discrete sampling array
DS[0] = S0
for t in range(1, M + 1, TS):
for i in range(I):
DS[t, i] = np.where(DS[t-TS, i] > S[t, i], DS[t-TS, i], S[t, i])
return DS
我在索引btw中得到一些空值,但是我想获得最后的检查结果。有没有简单的方法可以将其集成到循环中?