Explore physical modeling and simulation with Python. Learn discrete models, first-order and second-order systems, and work with real-world applications.
Technical TutorialsPython
Introduction
Modeling and Simulation in Python is an introduction to physical modeling using a computational approach. It covers discrete models, first-order systems, and second-order systems, allowing students to work with more realistic models than typically seen in a first-year physics class.
Highlights
Organized in three parts: discrete models, first-order systems, and second-order systems
Includes models of real-world systems like a bikeshare system, infectious disease, and mechanical systems
Python is used as the programming language, which is a good first language for beginners and well-suited for the problems covered
Recommendation
This course is recommended for students interested in physical modeling and simulation, as it provides a practical and computational approach to the subject. The use of Python makes it accessible for those new to programming, while the range of topics covered allows for a comprehensive understanding of modeling and simulation techniques.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.