VPython Functions: Difference between revisions
Nstandish3 (talk | contribs) (Created page with "VPython Functions Created by Natalie Standish") |
Nstandish3 (talk | contribs) 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 14: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 = *** )
- 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 n?