View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Permutation entropy (fast algorithm)

Join the 15-year community celebration.

Play games and win prizes!

» Learn more

5.0 | 1 rating Rate this file 13 Downloads (last 30 days) File Size: 17.4 MB File ID: #44161 Version: 1.2

Permutation entropy (fast algorithm)



01 Nov 2013 (Updated )

Efficient computing of empirical permutation entropy

| Watch this File

File Information

PE.m computes efficiently empirical permutation entropy. PEeq.m computes efficiently empirical permutation entropy for the case of modified ordinal patterns. The methods are based on precomputing values of successive ordinal patterns of order d, using the fact that they are "overlapped" in d points, and on precomputing successive values of the permutation entropy related to "overlapping" successive time-windows [1].
1 Unakafova, V. A., & Keller, K. (2013). Efficiently Measuring Complexity on the Basis of Real-World Data. Entropy, 15(10), 4392-4415.

Required Products MATLAB
MATLAB release MATLAB 8.0 (R2012b)
MATLAB Search Path
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (1)
11 Jun 2016 ervin

ervin (view profile)

19 Apr 2015 1.1

A small mistake in the code is corrected:
(line 49) iTau = 1;
is replaced by
(line 48) iTau = mod(WS, Tau)+1;

This mistake introduced a small (~1%) error only in the first WS ePE values if computing for tau>1.

19 Apr 2015 1.2


31 May 2016 1.2


Contact us