多尺度(样本)熵分析(MSE) 该代码的基础来自PhysioNet软件库(请参阅和 )。 介绍了使用样本熵(SampEn)的MSE概念。 该软件包包含一个C库和一个围绕它的Python包装器。 C库编译 没有外部依赖项(数学库除外),只是: gcc -shared -o libsampen.so -O -Wall -fPIC sampen.c -lm 此命令在当前目录中生成文件“ libsampen.so”。 注意:请勿更改文件名,Python包装器将搜索该名称。 Python包装器 在python中,假设当前目录包含一个包含存储库文件和libsampen.so的目录(例如,名为MultiScaleEntropy ), import MultiScaleEntropy 将加载MultiScaleEntropy模块,该模块具有两个最重要的功能: sampen :计算序列的s
1
pyEntropy(pyEntrp) 这是NumPy之上的一小部分函数,​​可帮助计算用于时间序列分析的不同类型的熵。 当前可用: 信息熵shannon_entropy 样本熵sample_entropy 多尺度熵multiscale_entropy 复合多尺度熵composite_multiscale_entropy 排列熵permutation_entropy 多尺度置换熵multiscale_permutation_entropy 快速开始 pip install pyentrp 用法 from pyentrp import entropy as ent import numpy as np ts = [ 1 , 4 , 5 , 1 , 7 , 3 , 1 , 2 , 5 , 8 , 9 , 7 , 3 , 7 , 9 , 5 , 4 , 3 ] std_ts = n
2021-07-10 21:18:29 13KB python sample entropy permutation
1