(Get your freeware here - we're dealin'!)
The following educational programs are available here.
Enjoy!
Partial Differential Equation solvers
These programs are intended for beginning students of PDE's,
say sophomore engineering students.
No prior knowledge required. Point, click,
and learn. The object is to develop some feeling for what
these equations are about.
You'll like these. Trust me.
Also source code
(as a tar file , or
a zip file )
for these applets.
Ordinary Differential Equation solvers
There are two de solvers, for systems of up to 3 first order
differential equations. They are handy but not sophisticated,
using the fourth order Runge-Kutta method. One is a java applet,
and one is an equivalent unix-style C program. The java applet
is educational and easy to use, and the C program is fast.
There is also a java applet which solves the forced pendulum
equation x''+(1/q)x'+sin(x) = g cos(wt).
- DE:
- run java applet de
- download C source code
here
for de
- download java source code
here
for de
- Both sources contain equation parsers in their
respective languages, which you might need independently of any
interest in differential equations.
- The C parser source also contains a small handy scientific
calculator using a text interface rather than graphics, which allows
user-defined functions. If you just want that executable, here it is:
scalc.exe for dos or windows,
scalc.lin for linux.
- Pendulum:
- run
Pendulum applet
- download java source
here
for the Pendulum applet.
Miscellaneous programs
- scalc
- A small scientific calculator which allows you to define your
own functions. See above under DE.
- map applet
- A java applet in which you can experiment with mappings of the
plane. It isn't set up for iteration, but rather for
seeing the image of sets you draw in the domain.
- run the map applet
- linear algebra applet:
-
A java applet which allows you to
experiment with 2 by 2 matrices
as linear transformations. Try it out!
- run the linear transformation applet
- View the source code.
Mac3D Art:
(I don't know whether this still runs on macintosh, but you might want
the article, which appeared in the Montly)
Make your own stereograms! The scene may be specified
using either a grayscale picture, a function defined in the plane,
or parametric equations of a space curve. The sea (self-extracting archive)
contains the program as well as an article explaining how stereograms
work. (140 kBytes)
download Mac3D Art for Macintosh
- RO: a Roman numeral translator
- I know you won't believe this, but ro is a fairly
popular program, judging from comments received.
- Information about RO
- download RO.EXE for dos
- Roman Numerals for (old) Macintosh
- view C source code for ro
- PT: Polynomial Teacher, a tiny numeric and symbolic
algebra program
- Factor your polynomials here! Intended for use by algebra
students from about 8th grade to college.
- Information about Polynomial Teacher
- download PT.EXE for dos
- Polynomial Teacher for Macintosh
- download C source for pt
- download pt for linux
- new port to java-enabled cellphones
jarfile by A. Carvalho
- IFS applet
- Create Iterated Function Systems! Experiment with ferns, galaxies,
etc. THis allows you to enter several affine
transformations of the plane by just clicking the mouse, 3 clicks for
each frame.
Run the IFS Applet
Also the original macintosh program.
- download devIFS for Macintosh
Most of these programs are available at the Mathematics Archives,
which contains many other good things too. archives.math.utk.edu
Last Update: September 2009
bterrell@math.cornell.edu