Test of non-linearity
There are three M-files:
1. third.m, calculates the third-order moment for a time series
2. aaft.m, calculates the Amplitude Adjusted Fourier Transform (for more details see: D. Kugiumtzis, Surrogate data test for nonlinearity including monotonic transformations, Phys Rev E, vol. 62, 1, 2000)
3. boot.m, uses the above two m-files to calculate a bootstrap test of non-linearity. The graphical output from the test is useful for: a) identifying the type of non-linearity, and b)informally checking non-stationarity.
Full details of the test are in the paper: Barnett & Wolff, A Time-Domain Test for Some Types of Nonlinearity, IEEE Transactions on Signal Processing (2005, vol 53, issue 1).
Cite As
Adrian Barnett (2026). Test of non-linearity (https://nl.mathworks.com/matlabcentral/fileexchange/16062-test-of-non-linearity), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0.0 | Added keywords and slightly updated description |
