如何检查价值是否随时间变化

时间:2018-08-10 15:50:22

标签: python

我正在使用Python进行一些自动化工作,但有一个我自己无法解决的问题。我正在从设备读取测量值,将其传递到Pandas DataFrame并在while循环中进行实时绘制,我想在达到以下两个语句之一时中断循环:

measured_current低于0.3*total_currentmeasured_current等于恒定值时

问题是,设备的电流测量值始终会在2-5个小数位变化(例如,我达到10 mA的水平,这是恒定的,但是测量值在10.0234 mA至10.8545 mA之间变化)。 我以为我可能会使用例如熊猫数据帧中的最后60条记录(每1秒1条记录),但我不知道如何将这些记录相互比较 现在我有

while True:
    do measurements
    add to data frame
    plot
    if measured_current < 0.3*total_current
        break
    ??

0 个答案:

没有答案