VPython Functions: Difference between revisions

From Physics Book
Jump to navigation Jump to search
(Created page with "VPython Functions Created by Natalie Standish")
 
No edit summary
Line 2: Line 2:


Created by Natalie Standish
Created by Natalie Standish
Short Description of Topic
==The Main Idea==
The main idea of this page is to serve as an aid for future physics students in writing python code during lab.
===Starting Out===
These are the first two lines of code that you should put into every one of the codes we have in this class:
from __future__ import division
from visual import *
==Making Basic Objects==
===Vectors===
vector = vector(x,y,z)
===Spheres===
sphere = sphere(pos=*, color=color.**, radius = *** )
*: a vector giving the sphere location
**: Options can be found on http://matplotlib.org/examples/color/named_colors.html
***: The radius of the sphere (usually given by the lab instructions)
===Arrows===
arrow = arrow(pos=*, axis=** color=color.***)
*: where the head of the arrow is to be placed
**: the line that we want the axis to go along (generally some position - * position)
***: Options can be found on http://matplotlib.org/examples/color/named_colors.html
==Connectedness==
VPython is an important tool in PHYS 2211 and PHYS 2212 because it is able to take a very abstract concept and give a visual explanation to the student.
== See also ==
Are there related topics or categories in this wiki resource for the curious reader to explore?  How does this topic fit into that context?
===Further reading===
Books, Articles or other print media on this topic
===External links===
Phython colors: http://matplotlib.org/examples/color/named_colors.html
==References==
This section contains the the references you used while writing this page
http://matplotlib.org/examples/color/named_colors.html
[[Category:Which Category did you place this in?]]
n?

Revision as of 13:08, 4 December 2015

VPython Functions

Created by Natalie Standish

Short Description of Topic

The Main Idea

The main idea of this page is to serve as an aid for future physics students in writing python code during lab.


Starting Out

These are the first two lines of code that you should put into every one of the codes we have in this class:

from __future__ import division from visual import *



Making Basic Objects

Vectors

vector = vector(x,y,z)

Spheres

sphere = sphere(pos=*, color=color.**, radius = *** )

Arrows

arrow = arrow(pos=*, axis=** color=color.***)


Connectedness

VPython is an important tool in PHYS 2211 and PHYS 2212 because it is able to take a very abstract concept and give a visual explanation to the student.


See also

Are there related topics or categories in this wiki resource for the curious reader to explore? How does this topic fit into that context?

Further reading

Books, Articles or other print media on this topic

External links

Phython colors: http://matplotlib.org/examples/color/named_colors.html


References

This section contains the the references you used while writing this page http://matplotlib.org/examples/color/named_colors.html n?