NOTE: The programs listed here are all designed for use under Windows. Each file is a raw (binary) file of the form x.exe that will download and run, or just run, 'as is' with the aid of Internet Explorer. With Netscape it seems easier instead to download the corresponding zipped version x.zip (if it has been provided): the utility WinZip, for example, then allows the application file x.exe to be recovered.
Last update  14 January 2013
A program for plotting functions [plotfs.exe] [plotfs.zip] |
A program for computing Riemann sums [riemn.exe] [riemn.zip] |
A program for plotting surfaces [surfp.exe] |
A second program for plotting surfaces. This has an additional feature: there is an orientation grid which allows the user to adjust the tilt and rotation angles dynamically. [surfq.exe] [surfq.zip] |
A program for solving first and second order ordinary differential equations [de.exe] |
A program for exploring some Sturm-Liouville problems [sl.exe] |
A program for solving Schrödinger's Equation [srof.exe] [srof.zip] |
A graphical program for exploring repeated iterations of a selection of functions f from [0,1] to [0,1] [chaos.exe] |
An entertainment about prime numbers. The program yields a table of primes and also a graph of pi(n), the number of primes up to n, along with an adjustable rough approximation. [pi.exe] |
A graphical program for exploring Fourier sine series approximations for a function f(x) defined on an interval. [fourier.exe] |
A graphical program for exploring Taylor series approximations for a function f(x). [taylor.exe] [taylor.zip] |
A graphical program which animates the surface of a vibrating circular drum [drum.exe] [drum.zip] |
An extensible graphics window class (in gwtiny.x), and a demo program (in gtiny.x),
for any current Win32 C++ compiler. Instructions are in gtiny.cpp
and gwtiny.cpp. The demo already compiled is gtiny.exe. With this
code framework, one can quickly write short programs to
perform computations and plot graphs in a simple Windows environment. The trio {gtiny.x} should be
modified to serve the problem at hand.
[gwtiny.h]
[gwtiny.cpp]
[gtiny.h]
[gtiny.cpp]
[gtiny.rc]
[gtiny.exe]
A modified trio {gtinyd.x} has an added data table: [gtinyd.h] [gtinyd.cpp] [gtinyd.rc] [gtinyd.exe] |
A program for playing the The Tower of Hanoi [hanoi.exe] [hanoi.zip] |
A simple program for computing mortgage payments and total interest. This is designed for use in Canada, where, if R% is the nominal annual interest rate, the growth of a debt in the fraction 1/m of a year is given by (1 + R/200)(2/m). [mort.exe] |
Miscellaneous programs for classroom use:
gmath [functions, derivatives, integrals, graphs] [gmath.exe] Heat equation [fftdemo.exe] Calculus of Variations [cvt.exe] Wave equation [dal.exe] Table of Laplace Transforms [laplace.pdf] Hakan [foo] |