Wednesday, January 1, 2025


This blog accompanies A Student’s Guide to Python for Physical Modeling by Jesse M. Kinder and Philip Nelson.

A Student’s Guide provides an introduction to the Python computer language and a few libraries (NumPy, SciPy, and PyPlot) that will enable students to get started in physical modeling. Some of the topics covered include the following:

  • basic Python programming
  • importing and exporting data
  • numerical arrays
  • 2D and 3D plotting
  • Monte Carlo simulations
  • numerical integration
  • solving ordinary differential equations
  • symbolic mathematics
  • animation
  • image processing

You can have a look at the Table of Contents.

On this Web site, you will find data sets, code samples, errata, addtional resources, and extended discussions of the topics introduced in the book.


Plots created with NumPy and PyPlot.
Plots created with NumPy and PyPlot.

No comments:

Post a Comment

Thank you for your input!
To avoid duplication, spam, and inappropriate content, we will review comments before posting them.

— Jesse & Phil