Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| course_planning:course_notes:vpython [2014/06/25 15:38] – [Software for Projects] caballero | course_planning:course_notes:vpython [2014/06/25 15:54] (current) – [PhysUtil] caballero | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Software for Projects ====== | ====== Software for Projects ====== | ||
| - | You will make use of {{http:// | + | In class, you will make use of [[http:// |
| ===== VPython ===== | ===== 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 [[http:// | ||
| ===== PhysUtil ===== | ===== PhysUtil ===== | ||
| + | |||
| + | PhysUtil is a module for VPython that makes it simpler to create highly visual simulations. With very little code, PhysUtil lets you: | ||
| + | |||
| + | * generate motion maps, {{: | ||
| + | * plot graphs, {{: | ||
| + | * make timers, and | ||
| + | * import CSV data | ||
| + | |||
| + | Extensive documentation for PhysUtil is [[https:// | ||