这个包提供了一组从符号动力学计算熵的方法。 有一些方法可以计算不同表示中给定数据向量的所有序数模式,即置换和逆向量表示以及我们的新方法,即二进制向量表示。 对于每个表示,我们给出了两种算法,一种简单地遍历数据向量并按顺序计算模式,另一种利用前面模式的重叠序数信息并连续计算它们。 后一种方法显着提高了速度。
我们使用新引入的二元向量表示来计算一整套熵:让 D<=52 给定,然后我们计算所有经验香农熵 H(d,m) 为 d 阶和长度为 m 的序数词,其中 d+m -1<=D。 H(d,1)/d 给出了众所周知的经验排列熵。
我们提供了一个计算序数模式本身的熵计算函数以及一个将预先计算的模式作为输入的函数。
我们的方法允许比许多其他程序更高的模式顺序值。
2021-09-12 16:41:40
7KB
matlab
1