File Exchange

image thumbnail

Tool box of recurrence plot and recurrence quantification analysis

version 1.0.0.0 (176 KB) by Hui Yang
Tool box of recurrence plot and recurrence quantification analysis

33 Downloads

Updated 14 Jul 2016

View License

% This toolbox shows the examples to use the tool box of recurrence plot and
% recurrence quantification analysis
Functions include:
(1) %Estimates the time delayed mutual information of the data set

(2) %Determines the fraction of false nearest neighbors.

(3) produce a recurrence plot of the, possibly multivariate,
%data set. That means, for each point in the data set it looks for all
%points, such that the distance between these two points is smaller
%than a given size in a given embedding space.

(4) produce a threshold recurrence plot of the, possibly multivariate,
%data set. That means, for each point in the data set it looks for all
%points, such that the distance between these two points is smaller
%than a given size in a given embedding space.

(5) calculate the RQA statistics for a recurrence plot.

% If you find this toolbox useful, please cite the following paper:
% [1] H. Yang, “Multiscale Recurrence Quantification Analysis of Spatial Vectorcardiogram (VCG)
% Signals,” IEEE Transactions on Biomedical Engineering, Vol. 58, No. 2, p339-347, 2011
% DOI: 10.1109/TBME.2010.2063704
% [2] Y. Chen and H. Yang, "Multiscale recurrence analysis of long-term nonlinear and
% nonstationary time series," Chaos, Solitons and Fractals, Vol. 45, No. 7, p978-987, 2012
% DOI: 10.1016/j.chaos.2012.03.013

Cite As

Hui Yang (2020). Tool box of recurrence plot and recurrence quantification analysis (https://www.mathworks.com/matlabcentral/fileexchange/58246-tool-box-of-recurrence-plot-and-recurrence-quantification-analysis), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (10)

李 明

请问如何安装此工具箱?

Hui Yang

Christopher - You misunderstand the program. Some of RP computations are based on the upper triangle, because of the leverage of symmetric property for computing efficiency.

The 'corrected' line should have read "recrate=100*length(recurrpt)/(W*(W-1));"

NICOLE MIN

hi

may i know how can i do classification using the rqa stat ? there only one walue for eaach feature and i need to buid amtriz for dataset . kindly advice

NICOLE MIN

Hi
I need to do classifications after RQA, can I know hot to improve the coding so that all feature of RP is shown pet signal instead of an average value of thee feature is shown only

lan

Shubo Lyu

MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux