Book description
Modeling and Simulation in Python is a thorough but easy-to-follow introduction to physical modeling—that is, the art of describing and simulating real-world systems.
Readers are guided through modeling things like world population growth, infectious disease, bungee jumping, baseball flight trajectories, celestial mechanics, and more while simultaneously developing a strong understanding of fundamental programming concepts like loops, vectors, and functions.
Clear and concise, with a focus on learning by doing, the author spares the reader abstract, theoretical complexities and gets right to hands-on examples that show how to produce useful models and simulations.
Table of contents
- Cover Page
- PRAISE FOR MODELING AND SIMULATION IN PYTHON
- Title Page
- Copyright Page
- About the Author
- About the Technical Reviewer
- BRIEF CONTENTS
- CONTENTS IN DETAIL
- ACKNOWLEDGMENTS
- INTRODUCTION
- PART I DISCRETE SYSTEMS
- 1 INTRODUCTION TO MODELING
- 2 MODELING A BIKE SHARE SYSTEM
- 3 ITERATIVE MODELING
- 4 PARAMETERS AND METRICS
- 5 BUILDING A POPULATION MODEL
- 6 ITERATING THE POPULATION MODEL
- 7 LIMITS TO GROWTH
- 8 PROJECTING INTO THE FUTURE
- 9 ANALYSIS AND SYMBOLIC COMPUTATION
- 10 CASE STUDIES PART I
- PART II FIRST-ORDER SYSTEMS
- 11 EPIDEMIOLOGY AND SIR MODELS
- 12 QUANTIFYING INTERVENTIONS
- 13 SWEEPING PARAMETERS
- 14 NONDIMENSIONALIZATION
- 15 THERMAL SYSTEMS
- 16 SOLVING THE COFFEE PROBLEM
- 17 MODELING BLOOD SUGAR
- 18 IMPLEMENTING THE MINIMAL MODEL
- 19 CASE STUDIES PART II
- PART III SECOND-ORDER SYSTEMS
- 20 THE FALLING PENNY REVISITED
- 21 DRAG
- 22 TWO-DIMENSIONAL MOTION
- 23 OPTIMIZATION
- 24 ROTATION
- 25 TORQUE
- 26 CASE STUDIES PART III
- APPENDIX: UNDER THE HOOD
- INDEX
Product information
- Title: Modeling and Simulation in Python
- Author(s):
- Release date: May 2023
- Publisher(s): No Starch Press
- ISBN: 9781718502161
You might also like
book
Hands-On Simulation Modeling with Python - Second Edition
Learn to construct state-of-the-art simulation models with Python and enhance your simulation modelling skills, as well …
book
Deep Learning with Python, Second Edition
Printed in full color! Unlock the groundbreaking advances of deep learning with this extensively revised new …
book
Python for Data Science
Python is an ideal choice for accessing, manipulating, and gaining insights from data of all kinds. …
book
Machine Learning with PyTorch and Scikit-Learn
This book of the bestselling and widely acclaimed Python Machine Learning series is a comprehensive guide …