Skip to content

Latest commit

 

History

108 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instructor: Enrico Borriello, PhD (School of Complex Adaprive systems, ASU) 
Class: CAS 522 Dynamical Systems

This folder contains didactic material for the students of 'CAS 522 Dynamical Systems'.

Module 2 | Random Networks
Required Packages: Numpy, Random, PyVis 
Goals: In this module you will learn how to generate and visualize random networks. You will also learn how to extract information from an adjacency matrix, and calculate the clustering coefficient of a random network.

Module 3 | Systems of Ordinary Differential Equations
Required Packages: NumPy, SciPy, Matplotlib
Goals: In this module you will learn how to use ScyPy to numerically solve systems of normal and ordinary differential equations.

Module 4 |  Iteration & Systems of Difference Equations
Required Packages: Matplotlib
Goals: In this module you will learn how to generate time series iteratively, and how to visualize them using Matplotlib.

Module 5 | Absorbing Markov Chains & Symbolic Computation in Python
Required Packages: Numpy, PyVis, SymPy
Goals: Solve linear systems of equations symbolically, and use this technique to solve absorbing Markov Chains. 

About

This folder contains didactic material for the students of 'CAS 522 Dynamical Systems' (Instructor: Enrico Borriello - ASU, Fall B 2021). Come back at the end of each Module, for a sample solution to the coding problems.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages