Software for Projects
In class, you will make use of VPython and PhysUtil to model the motion of different physical systems. Both bits of software have extensive documentation. Listed below are some of the things that each bit of software can do.
VPython
VPython is built from the Python programming language. It adds some features that were traditionally difficult to have Python do. With very little code, VPython can:
- create visual objects in 3 dimensions,
- animate the motion of objects, and
- move the visualization around with mouse interactions
Extensive documentation for VPython is available here.
PhysUtil
PhysUtil is a module for VPython that makes it simpler to create highly visual simulations. With very little code, PhysUtil lets you:
- make timers, and
- import CSV data
Extensive documentation for PhysUtil is available here.