1. 首页
  2. 人工智能
  3. 机器学习
  4. 113172207pec.zip

113172207pec.zip

上传者: 2021-04-24 03:52:55上传 ZIP文件 2.14KB 热度 9次
排列熵matlab程序。 排列熵算法是一种动力学突变检测方法,能够方便、准确的定位系统发生突变的时刻,并且对于信号的微小变化具有放大作用1 排列熵的计算步骤 1、对时间序列X进行相空间重构(相空间大小记为m),得到矩阵。矩阵的每一行都是一个相空间长度的序列。 2、对矩阵的每一行按升序重新排列,排序后记录该行排序前的下标顺序得到一组符号序列。 3、统计每一行的下标顺序出现的次数/m!,作为该行的概率,计算时间序列虽有行的信息熵求和即为排列熵。 由以上计算步骤可知,当每一行的下标符号序列概率P = 1 / m!时,排列熵值,记为 HPE,达到最大值。此时时间序列的复杂度越高(在符号序列中没有重复的,或者重复的很少)。反过来,当HPE值变小的时候,表示时间序列越规则。
下载地址
用户评论