IDEAS home Printed from

LYAPROSEN: MATLAB function to calculate Lyapunov exponent


  • Shapour Mohammadi

    (University of Tehran)

Programming Language



This code uses Rosenstein et al. method with some modifications based on below references. It allow to user select embedding lag( tau) and embedding dimension(m), but if a user cannot give any value to this parameters the code will select automatically this values. For the selection of tau methods of autocorrelation function and minimum mutual information is used in the code. Also two methods namely False Nearest Neighbors and Symplectic Geometry is used for choosing proper value of embedding dimension. -Rosenstein,M. T., J. J. Collins and C. J. De Luca,(1993). A practical method for calculating largest Lyapunov exponents from small data sets. Physica D. -Hai-Feng Liu, Zheng-Hua Dai, Wei-Feng Li, Xin Gong, Zun-Hong Yu(2005) Noise robust estimates of the largest Lyapunov exponent,Physics Letters A 341, 119Ò127 -Sprott,J. C. (2003). Chaos and Time Series Analysis. Oxford University Press. -Lei, M., Wang Z., Feng Z. A method of embedding dimension estimation based on symplectic geometry, Physics Letters A 303 (2002) 179Ò189. -Zeng,X., R. Eykholt, and R. A. Pielke (1991)Estimating the Lyapunov-Exponent Spectrum from Short Time Series of Low Precision, Physical Review Letters, Vol. 66, Number 25.

Suggested Citation

  • Shapour Mohammadi, 2009. "LYAPROSEN: MATLAB function to calculate Lyapunov exponent," Statistical Software Components T741502, Boston College Department of Economics, revised 16 Aug 2020.
  • Handle: RePEc:boc:bocode:t741502

    Download full text from publisher

    File URL:
    File Function: program file
    Download Restriction: no

    File URL:
    File Function: documentation
    Download Restriction: no


    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:boc:bocode:t741502. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Christopher F Baum (email available below). General contact details of provider: .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.