This is a fairly specialised bunch of MATLAB code, with the sole intention of helping out people who really want to apply surrogate data testing in their projects. It is not a tutorial on what surrogate data is, or how they should be used. It simply contains a number of m-files for generating different types of surrogates (as, e.g., explained in Schreiber and Schmitz, 2000, Physica D, 142, 346--382).
Anyway, I know *I* would have been very, very happy if I had seen this collection a couple of years ago. ;P
Temu (2020). Surrogate Data (https://www.mathworks.com/matlabcentral/fileexchange/4612-surrogate-data), MATLAB Central File Exchange. Retrieved .
Thanks for everything you have done! It has saved my time!
Life saver man!!! You're God!!!
what is the toolbox that mentioned in the comments
The file generate_FT is not generating an isospectral data. I have checked the positive frequency spectrum of the input and the output and they are not same.
plz furnish some more details which will be useful to us (Engg.. Students))
Thank you so much for sharing this toolbox, absolutely fantastic!!
end2end.m does not work:
??? Undefined function or variable 'minmin'.
On line 26 ==> [v ind1 ind2] = minmin(D_2);
Thanks for providing this toolbox. Very useful.
Made a booboo: forgot to include an m-file.