course_planning:course_notes:vpython

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
course_planning:course_notes:vpython [2014/06/25 15:48] – [PhysUtil] caballerocourse_planning:course_notes:vpython [2014/06/25 15:54] (current) – [PhysUtil] caballero
Line 1: Line 1:
 ====== Software for Projects ====== ====== Software for Projects ======
  
-In class, you will make use of {{http://www.vpython.org|VPython}} and {{http://code.google.com/p/python-physutil|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.+In class, you will make use of [[http://www.vpython.org|VPython]] and [[http://code.google.com/p/python-physutil|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 =====
  
-VPython is built from the Python programming language. It adds some features that were traditionally difficult to have Python do:+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 +  * create visual objects in 3 dimensions, 
-  * Animate the motion of those objects +  * animate the motion of objects, and 
-  * Move the visualization around+  * move the visualization around with mouse interactions
  
-Extensive documentation on VPython is [[http://www.vpython.org/contents/docs/index.html|available here]]. Using Google to determine how to use VPython to do something you want is just fine.+Extensive documentation for VPython is [[http://www.vpython.org/contents/docs/index.html|available here]].
 ===== PhysUtil ===== ===== PhysUtil =====
  
 PhysUtil is a module for VPython that makes it simpler to create highly visual simulations. With very little code, PhysUtil lets you: 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 +  * generate motion maps, {{:183_projects:motionmap.png?300}} 
-  * make timers +  * plot graphs, {{:183_projects:graph.png?400}} 
-  * plot graphs, and+  * make timers, and
   * import CSV data   * import CSV data
  
-Extensive documentation on PhysUtil is [[https://code.google.com/p/python-physutil/w/list|available online]].+Extensive documentation for PhysUtil is [[https://code.google.com/p/python-physutil/w/list|available here]].
  • course_planning/course_notes/vpython.1403711319.txt.gz
  • Last modified: 2014/06/25 15:48
  • by caballero