EntropyHub

Version 0.2 (5.11 MB) by Matt Flood
An open-source toolkit for entropic time series analysis

844 Downloads

Updated 15 Dec 2021

View License

EntropyHub provides a comprehensive set of functions to estimate nonlinear dynamic and information theoretic entropy statistics from time series and image data.
EntropyHub has a simple and consistent syntax that allows the user to augment several parameters at the command line, enabling a range from basic to advanced entropy statistics to be implemented with ease.
EntropyHub functions fall into 5 categories:
  • Base functions for estimating the entropy of a single univariate time series.
  • Cross functions for estimating the entropy between two univariate time series.
  • Bidimensional functions for estimating the entropy of a two-dimensional univariate matrix.
  • Multiscale functions for estimating the multiscale entropy of a single univariate time series using any of the Base entropy functions.
  • Multiscale Cross functions for estimating the multiscale entropy between two univariate time series using any of the Cross-entropy functions.
EntropyHub is licensed under the Apache License (Version 2.0) and is free to use by all on condition that the following reference be included on any outputs realized using the software:
Matthew W. Flood and Bernd Grimm (2021),
EntropyHub: An Open-Source Toolkit for Entropic Time Series Analysis,
PLoS ONE 16(11):e0259448,
DOI: 10.1371/journal.pone.0259448
www.EntropyHub.xyz

Cite As

Flood, Matthew W., and Bernd Grimm. “EntropyHub: An Open-Source Toolkit for Entropic Time Series Analysis.” PLOS ONE, edited by Mashallah Rezakazemi, vol. 16, no. 11, Public Library of Science (PLoS), Nov. 2021, p. e0259448, doi:10.1371/journal.pone.0259448.

View more styles
MATLAB Release Compatibility
Created with R2020b
Compatible with R2016b and later releases
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
0.2

The update to v0.2 includes two new bidimensional entropy functions:

Bidimensional Permutation Entropy (PermEn2D)
Bidimensional Espinosa Entropy (EspEn2D)

0.1.1

The update to v0.1.1 includes a correction to the EnofEn function, allowing the user to specify the signal range (xmin, xmax) as outlined in the source literature. Other updates relate to documentation.

0.1