Report Ambiguity: Lyapunov Exponent

Jiahe Song le 27 Mai 2024 (modifié(e) le 29 Mai 2024)
Dernière activité Réponse par Christopher Stapels le 29 Mai 2024

In the MATLAB description of the algorithm for Lyapunov exponents, I believe there is ambiguity and misuse.
The lambda(i) in the reference literature signifies the Lyapunov exponent of the entire phase space data after expanding by i time steps, but in the calculation formula provided in the MATLAB help documentation, Y_(i+K) represents the data point at the i-th point in the reconstructed data Y after K steps, and this calculation formula also does not match the calculation code given by MATLAB. I believe there should be some misguidance and misunderstanding here.
According to the symbol regulations in the algorithm description and the MATLAB code, I think the correct formula might be y(i) = 1/dt * 1/N * sum_j( log( ||Y_(j+i) - Y_(j*+i)|| ) )
Christopher Stapels
Christopher Stapels le 28 Mai 2024 (modifié(e) le 28 Mai 2024)
Are you referring to the algorithms section of this page?https://www.mathworks.com/help/predmaint/ref/lyapunovexponent.html
Jiahe Song
Jiahe Song le 29 Mai 2024
Thank you for your reply.
This website is correct, I'm sorry I forgot to include this link in the discussion description.
Christopher Stapels
Christopher Stapels le 29 Mai 2024

Thanks for the heads up, we will check it out with the documentation team.

Adam Danz
Adam Danz le 28 Mai 2024
Documentation benefits from this type of feedback. Your topic prompted me to write the following short article on how to leave feedback on the MATLAB Documentation.
Jiahe Song
Jiahe Song le 29 Mai 2024
Thank you for your reply.
I have tried the feedback on the document page you mentioned before initiating this discussion, but I am not so sure if my understanding is correct. Therefore, I am posting this report in the community discussion area to seek your suggestions and corrections.
Jiahe Song
1
Publication
2
Répondre