Skip to content
This repository has been archived by the owner on Apr 17, 2021. It is now read-only.

Python scripts connected to Strogatz's nonlinear dynamics and chaos theory text.

License

Notifications You must be signed in to change notification settings

chrisdissanayake/Non-linear-dynamics-Strogatz

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 

Repository files navigation

Non-linear-dynamics-Strogatz

This subject area is something that I have found needs intuition, luck (aka other's solutions) and visualisation for me to process the deeper elements. I found reading Gleik's book first, then Sayama (who also supplies useful Python code) a nice preparatory. Of course, the assumption of strong LA and Calculus is taken as read. Writing code helps make clear descriptions that seem, but are not, concretised in one's mind. The code is made available to use in both script and Jupyter notebooks. There is also some other code I modified from Sayama. I don't like the animation he uses and so rewrote for FuncAnimation in matplotlib. I like scripts for specific tasks for a lot of reasons, but in this case for the reason one can create individualised notebooks if you want using the %load magic.

Of all of the code within, my favourite is the beautiful mayavi animation of the Lorenz system.

About

Python scripts connected to Strogatz's nonlinear dynamics and chaos theory text.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 98.6%
  • Python 1.4%