Nonlinear Dynamics Laboratory
Software and data
We release our analysis code openly. Current projects live in the lab’s GitHub organization, nld-uri, under the MIT license.
Current releases
Experimental Nonlinear Dynamics: book code
MATLAB and Python code for the book Experimental Nonlinear Dynamics by D. Chelidze and J. P. Cusumano. It covers delay embedding (average mutual information, false nearest neighbors), correlation dimension, Lyapunov exponents, recurrence quantification, spectral estimation, surrogate data, POD and SOD noise reduction, and phase space warping. The repository includes the scripts that draw the book’s figures, two example data sets, and a draft of the book as a PDF.
Book code on GitHubBook draft (PDF)
Kinematics toolbox
Model-free differentiation and integration of measured motion. It estimates velocity and acceleration from noisy displacement, or velocity and displacement from a drifting accelerometer, and fuses the two channels. MATLAB and Python.
About the toolboxCode on GitHub
