Bootstrap

普罗米修斯irate/rate算法区别(原创)

irate算法

流程

  • 选取时间范围内最后两个点:end1,end2

  • 计算两个点的差值,这里分两种情况:

    ​ 正常情况下:end2 > end1 ,此时 value = end2 - end1

    ​ 异常情况下,end2 < end1 ,此时 value = end2

  • 计算两个时间点的时间差time = time2 - time1

  • 计算最终结果:value / time 并换算毫秒单位

流程图

end2 > end1
end2 < end1
选取时间范围内的点集合
选取集合内最后两个点: end1 end2
;