This page is home to computer simulations, demonstrations and example files relevant to my courses. Some of them may be for assignments; others are files that I may use or may have used in class as demonstrations or concept illustrations. See the end of the page for links to players & plugins for some media types and notes concerning specific applications.

Files not specifically created for assignments may not contain much or even any explanation as to their contents or how to use them. (This will normally be the case, for example, in files that I create for in-class demonstrations.) Most of them are works-in-progress — some more so than others. I nonetheless encourage you to play around with them! If you have any questions, always feel free to ask me.

Unless otherwise noted, files linked from this page are authored by me and I retain full copyright. They may not be used outside the context of my courses for any purpose without express permission from me.

If your browser tries to open a file in a browser window rather than simply downloading it, right-click (Windows)/control-click (Macintosh) or click and hold to select "Save File As..." directly. (The precise wording of this option varies from browser to browser.)

SHORTCUTS

Newtonian Kinematics & Dynamics

Rotational Kinematics & Dynamics

Gravitation

Simple Harmonic Motion

Waves & Sound

Fluids

Optics

Electrodynamics

Statistical Physics & Thermodynamics

Atomic, Nuclear & Particle Physics

Special Relativity

General Relativity

Quantum Mechanics

Vector Calculus & Coordinate Systems

Analytic Geometry

Calculus

Mathematical Physics

- Motion Diagrams ( mov) ( gcf)
- Center of Mass ( gcf)
- Reduced Mass ( gcf)
- Collisions in One Dimension ( html) ( mov) ( gcf)
- Frictional Forces ( html) ( mov) ( gcf)
- Free Body Diagram for Block on Slope ( html) ( gcf)
- Projectile Motion ( html) ( mov) ( mov) ( gcf) ( gcf)
- Elastic (Spring) Forces ( gcf)
- Phase Space ( html) ( gcf)

- Uniform Circular Motion ( html) ( mov) ( gcf)
- Accelerated Circular Motion ( gcf)
- Rolling without Slipping ( mov) ( mov) ( gcf)
- Angular Velocity and Momentum [rotation about a fixed axis] ( html) ( mov) ( gcf)
- Precession of a Gyroscope ( gcf)
- Rotation of Inertia Ellipsoid ( gcf)
- Euler Angles ( gcf)

- Simple Harmonic Motion ( html) ( mov) ( gcf)
- Damped Simple Harmonic Motion ( mov) ( gcf)
- Damped, Driven Simple Harmonic Motion ( html) ( mov) ( gcf)
- Damped, Driven Simple Harmonic Motion ( mw)
- Damped, Driven Simple Harmonic Motion — Amplitude & Phase ( html) ( gcf)
- Damped, Driven Simple Harmonic Motion — Phase Space Trace ( mov) ( mov) ( gcf)
- Damped, Driven Simple Harmonic Motion — Phase Space Trace 2D & 3D ( html) ( mov) ( gcf)
- Pendulum Energy & Phase Space ( gcf)
- Damped, Driven Pendulum ( mw)
- Damped, Driven Pendulum — Bifurcation Diagram ( html) ( pdf) ( mw)
- Tacoma Narrows Bridge Collapse
(
QuickTime mov)

- Pendulum Wave ( gcf)
- Circle Illusion ( gcf)

- Standing Wave on a 1-Dimensional String ( html) ( mov) ( gcf)
- Beats
(
gcf)

- Travelling Wave ( gcf)
- Longitudinal Wave ( html) ( mov) ( gcf)
- Travelling Wave (Dispersive Medium) ( gcf)
- Travelling Wave (Non-Dispersive Medium) ( gcf)
- Travelling Waves ( mws)
- Group vs. Phase Velocity ( QuickTime mov)
- Spherical Wave
(
gcf)

- Reflection at Fixed and Free Boundaries ( mov) ( mov) ( gcf)
- Reflection and Transmission at a Free Boundary
(
mov)
(
gcf)

- Doppler Effect ( html) ( mov) ( gcf)
- Doppler Effect (Cylindrical Waves) ( gcf)
- Doppler Effect (Spherical Waves)
(
gcf)

- Ripple Tank Interference ( mov) ( mov) ( gcf)
- Interference Movies
(
QuickTime mov)

- Fourier Plots Example ( mws)
- Fourier Plots Example — Square Wave ( mws)
- Orthogonality of Fourier Basis ( gcf)

- Pressure on a Fluid Element ( gcf)
- Equation of Continuity ( mov) ( gcf)
- Flux through an Area ( gcf)
- Surface Tension ( gcf)

- Huygens' Principle ( gcf)
- Snell's Law ( html) ( gcf)
- Interference & Diffraction from Single and Multiple Slits ( html) ( gcf)

- Electrostatic Potential Due to Point Charges ( html) ( gcf)
- Point Charges in 2D — Potentials and Fields ( html) ( gcf)
- Point Charges in 2D — Potential Contours ( gcf)
- Coulomb and Biot-Savart Laws ( html) ( gcf)
- Torque on a Current Loop ( gcf)
- Magnetic Spiral — Charged Particle in a Magnetic Field ( mov) ( gcf)
- Electromagnetic Wave ( html) ( mov) ( mov) ( gcf)
- Radiation from an Accelerated Charge ( html) ( mov) ( gcf)
- Larmor Formula and Dipole Antenna Pattern ( html) ( gcf)
- Larmor Formula and Dipole Antenna Pattern (2D) ( gcf)
- Finite Current Sheet ( gcf)

- Statistical Distributions
(
gcf)

- Maxwell-Boltzmann Distribution ( html) ( gcf)
- Blackbody Radiation ( html) ( gcf)
- p-V Diagrams
(
gcf)

- Particle Distribution Functions
(
gcf)

- van der Waals Equation ( gcf)

- Aristotelian Spacetime ( gcf)
- Galilean Relativity ( mov) ( mov) ( mov) ( gcf)
- Relativistic Simultaneity ( mov) ( mov) ( mov) ( mov) ( gcf)
- Time Dilation ( mov) ( mov) ( mov) ( mov) ( gcf)
- Length Contraction ( mov) ( mov) ( mov) ( mov) ( mov) ( mov) ( gcf)
- Lorentzian Relativity ( mov) ( mov) ( mov) ( gcf)
- Headlight Effect (Relativistic Doppler Effect) ( gcf)
- Spacetime Diagrams ( html) ( gcf)

- Wormhole Geometry ( gcf)
- Schwarzschild Geometry — Eddington-Finkelstein Coordinates ( gcf)
- Schwarzschild Geometry — Kruskal-Szekeres Coordinates ( gcf)

- Bohr Model Spectra ( gcf)
- Bohr Model Energy Levels & the Classical Potential ( gcf)
- Hydrogenic Spectral Series ( gcf)
- Bohr-deBroglie Wave Model ( gcf)
- Quantum Well ["Particle in a Box"] ( gcf) ( mw)
- Finite Well ( mw) ( gcf) ( gcf) ( png) ( gif)
- Quantum Simple Harmonic Oscillator ( mov) ( mov) ( gcf) ( mw)
- Gaussian Wave Packet for Free Particle ( mw) ( gif)
- Quantum Potential Step ( mw)
- Quantum Barriers & Barrier Tunneling
(
mw)
(
mw)
(
png)

- Quantum Energy Spectra ( html) ( gcf)
- Hydrogenic Eigenstates ( mw)
- Angular Momentum ( gcf)
- Spin-1/2 and Spin-1
(
mw)

- Interference of Electrons ( png) ( mov)
- Wave Packets and the Double Slit Experiment
(
mov)

- Vector Components ( html) ( gcf)
- Vector Components in Three Dimensions
(
gcf)

- Dot Product ( gcf)
- Cross Product
(
gcf)

- Cylindrical Coordinates ( gcf)
- Plane Polar Coordinates ( gcf)
- Rectangular Coordinates [2D] ( gcf)
- Rectangular Coordinates [3D] ( gcf)
- Spherical Polar Coordinates ( gcf)

- Arc Length and Angle ( html) ( mov) ( gcf)
- Differential Geometry of Curves — Frenet Vectors and Curvature ( gcf) Fast Version ( gcf)
- Solid Angle ( html) ( gcf)
- Triangles ( gcf)
- Squares — Rectangles ( gcf)
- Polygons ( gcf)
- Lines ( gcf)
- Planes ( gcf)
- Circles ( gcf)
- Ellipses ( gcf)
- Conic Sections ( gcf)
- Cube ( gcf)
- Cylinders ( gcf) ( gcf)

- The Derivative as Slope ( gcf)
- The Integral as Area ( gcf)
- Partial Derivatives ( gcf)
- Gradient ( gcf)
- Gradient as Normal ( gcf)
- Gradient on a Lotus ( gcf)
- Gradient on a Lotus (contour plot) ( gcf)

- Complex Numbers & Euler's Formula ( gcf)
- Function Transformations ( gcf)
- Convolution ( gcf)
- Dirac Delta Function ( gcf)
- Stirling's Approximation
(
gcf)

- Spherical Harmonics ( QuickTime mov) ( gcf) ( mw)

- Get Adobe Flash
- Get Adobe Shockwave
- Get Adobe Reader
- Get Graphing Calculator Viewer
- Get QuickTime
- Get Real Player
- Get Windows Media

Graphing Calculator is installed on all the lab machines in SCA 112, both
Macintosh and Windows. It should also be on the Windows boxes in SCA 106 and
available through the Physics Desktop. It's an *amazing* program
— far more powerful than its simple interface may suggest — but it
is also a bit quirky, and can take some practice to master. That said, for
simple plotting tasks it is very easy to use. The "Help", "Demo", and
"Examples" menus are a great way to learn your way around the program if
you're curious.

Something to warn you of right off the bat: Graphing Calculator reserves a
large number of symbols for its own use. As one particular, this means that
*x* is *always* the dependent variable (*i.e.* on the
*x*-axis), even if what you are plotting is a function of time. More
generally, *x, y, z, t, n, u, v, w* all have special meanings to
Graphing Calculator, and at present you cannot redefine them for your own use.
(Studying the examples and help will alert you to the usage of most of these
reserved symbols; search the help for "special symbols" for a list.) Moreover,
the only greek characters Graphing Calculator recognizes are those reserved
for its own use. These limitations are one reason my choices of notation in
these files is sometimes awkward. One consequence in particular is that my
notational choices in the files are often different from what you may see in
class or in the book. For example, if you study the files I write, you will
note that I normally use uppercase letters in my definitions.

A final word of caution: the Macintosh version of Graphing Calculator supports some features that the Windows version does not. If a file fails to open in the Windows version, it probably employs one of those features, and will only work properly on a Macintosh.

Graphing Calculator is made by Pacific Tech.

Igor Pro should be installed on the machines in SCA 106, 110 and 112, both Macintosh and Windows, and available through the Physics Desktop.

Igor Pro is made by WaveMetrics.

Logger Pro 3 is installed on the machines in SCA 106, 110 and 112, both Macintosh and Windows, and in the introductory physics lab (Coyne 123).

Logger Pro is made by Vernier.

Maple files were created in Maple 9.5 or later; those created in more recent versions of Maple may not open properly in older versions that may still be installed on some machines on campus.

Maple is made by MapleSoft (also known as Waterloo Maple.)

Go back home.

Last modified Monday, July 10, 2017 6:00 PM

Page URL: http://web.lemoyne.edu/~craigda/Physics/Sims/Files/filelibrary.html

*
The views and opinions expressed on this page are strictly those
of the page author.
The contents of this page have not been reviewed
or approved by Le Moyne College.
© David A. Craig.
*