最近研究的课题都是非线性动力学相关的,经常需要跑一些仿真实验。偶然找到一本书《Nonlinear Dynamics: A Concise Introduction Interlaced with Code》,还挺有趣,这里记录一下。

作者:George Datseris是JuliaDynamics团队的成员,该团队开发了DynamicalSystems.jl等开源软件包,用于研究混沌和非线性动力学。Ulrich Parlitz是哥廷根大学生物医学物理研究所的教授,研究领域包括非线性动力学、混沌理论及其在生物医学中的应用。

谷歌学术主页:

这本书主要介绍一些非线性动力学相关的内容,打破了传统教材的枯燥,将深刻的理论与现代编程实战紧密交织在一起。 这本书最大的特色在于其"代码交织"的编写模式。教材可以在z-library上下载。

这里个开源项目是基于julia实现的,关于Julia的使用可以参考之前写的博客:Julia安装使用记录。
书还挺有趣的,有很多基本动力学的实现代码,有空再学一下。