创建一个累积迭代的数组

时间:2020-04-16 11:12:56

标签: python arrays numpy

我正在构建一个模型,该模型将使用一个储气罐,累计删除日常使用量,然后记录一段时间内所需的补给次数(由触发器决定,触发器在降至特定水平以下时会激活)。

但是,我将自己束缚在循环中,并且我确信有一种更简单的方法可以做到这一点。

我遇到的问题是(如果我使用下面的示例而不是代码):我无法累积使用储罐中的使用量,但是以某种方式允许它在恢复使用时恢复满容量按下重新供应触发器。

我尝试使用np.cumsum,但是当它重新供应为<6时,它将删除5个而不是1个。

我要实现的示例:

with_fileglob: '*.txt'

这是我当前的代码尝试:

tank = 10, 9, 8, 7, 6, 10, 9, 8, 7, 6, 10

usage = 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 

resupply = 2

0 个答案:

没有答案