我正在研究POX控制器。它的一部分功能依赖于检查H(Hurst指数)的值,每隔 X秒数(为了参数,可以说10)。我找到了PyEEG模块,我将用它来实现'hurst'功能。该函数将时间序列作为参数,并返回所提供时间序列的H值(应该介于0和1之间)。
鉴于我需要每隔 X 秒检查 H 的当前级别,我认为我需要将原始数据转储到时间序列中并传递给它到功能。我将从预定义时间段内检查的每个数据包中收集此信息(比如5秒)。
我的问题是 - 在这段时间内,我需要从传递给控制器的每个数据包中提取哪些特定的数据,然后作为参数传递给'hurst'函数?我确定这听起来非常愚蠢,但是我已经阅读了许多寻求指导的学术论文,这些论文都提供了与我正在使用的数据无关的示例......他们要么使用PRNG来生成一组数字序列,创建时间序列或与网络流量完全无关(即财务等...)。我知道有些人会读到这个并认为这是我做我想做的愚蠢的方式,但是,这是我尝试编写的POX控制器代码的一个小但不可或缺的功能。