Matlab Movie Projects


from the class EPS 109 "Computer Simulations in Earth and Planetary Science"
in fall 2009

Instructor: Burkhard Militzer         GSI: Zack Geballe

PictureAuthors, title, project description as PPT or PDF fileMatlab files and command to run itMovie files
Mountain buildingBy Jeremy Cowles 

"Fractal Terrain Generation"

slides.ppt
fractal_terrain.m
make_land.m

Run with: fractal_terrain
(then press return a couple of times)
mountain.mpg
MandelbrotAgain by Jeremy Cowles

"Mandelbrot auto zoom"

slides.ppt
mandelbrot.m

Run with: mandelbrot
Mandelbrot.gif
wave interferenceBy Christopher Rawles

"
Wave interference"

slides.ppt
interference.m

Run with: interference
waves.gif
RefractionBy Jason Chang

"
Spherical Waves and Refraction"

slides.ppt

project.m

Run with: project
refraction.avi
refraction.gif
Roessler attractorBy Scott Stromberg

"The Basalt Cycle"

slides.ppt
(Please contact the author or course instructor for the Matlab source files)
subductions.gif
subduction.wmv
ternary
By Mike Wong

"Multiple-Star Systems"

slides.ppt
binaryandplanet_kepler.m
binaryunbalanced.m
bad.m
trinary_works.m

Try running each file.
binary.avi
bad.avi
real.avi
ternary.avi
fluid in porous mediaBy Shea Cook

"Low Energy State of a Multiphase Fluid in a Porous Material"

Shea_Cook.ppt

Run with: 

Particle in B and E fieldBy Steve Schlansker

"Gravitational Simulator"

slides.ppt
AsteroidShowDown.m

Run with: AsteroidShowDown
movie1.mov
movie2.mov
movie3.mov
movie1.mp4
movie2.mp4
movie3.mp4
mountainBy Chon Winger

"Makin’ Mountains"

slides.ppt
mountain.m

Run with: mountain
movie.gif
Lava coolingBy Alexis Popkow

"Asteroids in Orbit"

slides.ppt
(Please contact the author or course instructor for the Matlab source files)
movie_short.gif
movie_long.gif
movie.mov
traveling salesmanBy Evante Garza-Licudine

"
Traveling salesman problem"

slides.ppt
tsp.m

Run with: tsp
movie.gif
movie.wmv
ceiling ventsBy Kiran Sathaye

"
Modeling the Spread of a Heavy Air Pollutant in a Room"

slide.ppt
heatDiffuse.m

Run with: heatDiffuse
PollDiffusion.avi
zhombiesBy Lifan Zhang

"Zhombies ate my project"

slide.ppt
lifan_zhang_eps_final.m

Run with: ligan_zhnag_eps_final
movie.avi
movie_short.gif
movie_long.gif
DLABy Laura Nielson

"3D Particle Growth via Diffusion Limited Aggregation"

slide.pptx
DLAsphere_final.m

Run with: DLAsphere_final
movie.gif
diffusionBy Arielle Little

"
3D Brownian Motion"

slides.ppt
whole_code.m
red.m
green.m

Run with: whole_code
green.gif
red.gif
moonBy Paul Gierz

"phases of the moon"

slides.ppt
Final_code.m

Run with: Final_code
movie.gif
cubeBy Sandra Fernando

"Taming the BEAST: MatLAB domination via sugar “cube” dissolution"

slides.ppt
lax_wendroff.m

Run with: lax_wendroff
movie.gif
treeBy David Blanco

"
Generation of a Douglas Fir using DLA"

slides.ppt
project.m
dougdiag.m
hangtreemov.mp4
dougfirmov.wmv
kinetic energyBy Nathan Haese

"C+ and H3+ ions circulating about a negatively charged dust grain"

slides.ppt
NathanHaese2.m
wdotHaese2.m

Run with: NathanHaese2
movie.avi
DLABy Brandon Johson

"
Halloween Checkerboard"

slides.pptx
BrandonJdlacode.m

Run with: BrandonJdlacode
movie.avi
spiralBy Cassie Reuter

"Mass Stealing in a Binary Star System"

slide.ppt
binary_system.m
kepler_ode.m

Run with: binary_system
spiral_in.avi
escape.avi
mountainBy Sergey Goder

"Making a Mountain"

slides.ppt
MidpointParameter.m
RandomParameter.m
Midpoint_Movie.avi
Random_Movie.avi
HimalayaBy Heather McNair

"Uplift and Erosion of the Himalaya"

slides.ppt
erosion_ocean017.mmovie.gif
burning shipBy David Tang

"
Burning ship fractal"

slide.ppt
finalproj.mmovie.avi
orbitsBy Karal Sanchez

"Orbital Trajectories"

slides.ppt
(Please contact the authot or instructor for the source code.)movie.avi
carpet fractalBy Vu Chiem

"Sierpinski‘s Carpet"

slides.pptx
sierpinski_carpet.m
sierpinski_carpet_movie.m
sierpinski.m
movie.gif
JuliaBy Erum Razzak

"Julia Set with Varying Exponent"

slides.ppt
Juliaproject.mjuliamovie.gif
dikeBy Ralph Till

"Modeling Heat Flow for a Lava Dike Intrusion"

slide.ppt
ralph_dike_intrusion.mmovie.gif
cantor dust
By Chris Wilwand

"Cantor Dust"

slide.ppt

Recorded presentation: pres.swf
varying_dimension.m

constant_dimension.m
varying_dimension.gif

Cantor2d.gif

Cantor1d.gif

The files were written with Matlab version R2009a. Using the standard Matlab movie commands such as avifile(), addframe(), movie(), the resulting AVI movie files became extremely large. That is why most codes saved the individual frames as PNG files that were later on combined into an animated GIF file using ImageMagic's convert utility. (convert -delay 20 frame*.png movie.gif) This resulted into movie files of reasonable size.

Page created by B. Militzer        
Dec. 7, 2009