home
Computer Algebra in the Workplace
 
Projects, Packages, and Notes
The following table contains links to several of my projects, notes, scribbles, etc. They were generated with Maple version V release 5. Available for each are PDF, Maple-generated HTML, and the Maple worksheet. The date shown is that of the most recent significant content change in the Maple worksheet. The PDF files are optimized for "print" resolution; hence lines in plots appear very thin on screen, but they print okay.

Description HTML PDF Maple date
Characteristics of Selected Map Projections - 594 kB - 08/21/00
Ecliptic Coordinates of the FAME Viewports and Symmetry Axis - 163 kB 846 kB 06/19/00
A Method for Directly Generating a Gaussian Distribution with Nonunit Variance and Nonzero Mean from Uniform Random Deviates HTML 120 kB 28 kB 05/08/00
An Automated Linear Least Squares Solution Generator HTML 172 kB 38 kB 05/26/99
Conversions between Taylor Series and Orthogonal Polynomials HTML 358 kB 152 kB 05/14/99
Determination of Two-Body Orbital Elements from the Two-Body State Vector HTML - 50 kB 10/23/98
Intersection of a sphere with a plane HTML 1,055 kB - 07/01/98
Various analytical (series) solutions of Kepler's equation HTML 3,000 kB 627 kB 06/28/98
Conversions between Taylor series and orthogonal polynomials HTML 511 kB 133 kB 06/18/98
Expansions of Kepler's equation and optimization of time series storage. This worksheet contains many 3D surface plots, so it is a bit large. If you try to load the worksheet into Maple on your machine, you should have 100-150 MB swap space available, in addition to >48 MB RAM. HTML 9,498 kB 3,000 kB 06/01/98
Trans-Neptunian Objects bimodal color populations HTML 999 kB 2,575 kB 05/26/98
A graphical gallery of Coordinate transformations HTML 2,606 kB 2,505 kB 05/21/98
Interesting Curves — 2D HTML 1,558 kB 731 kB 04/25/98
A photon sensitivity integral (FAME) HTML 746 kB 976 kB 03/17/98
Satellite Spin Dynamics HTML 825 kB 736 kB 03/17/98
CRTB energy surface. HTML 1,120 kB 705 kB 03/09/98
Interesting Curves — 3D HTML 678 kB 333 kB 12/13/97
A symbolic Newton-Raphson root-finding algorithm HTML 269 kB 26 kB 12/10/97
Graphical portraits of a Moibius band and a Klein bottle HTML 258 kB 325 kB 10/17/97
AESOP — An Extensible Symbolic Optics Package HTML - - 10/16/97
An integral from estimating the bias in star coordinates due to spatial variation in detector sensitivity HTML 699 kB 346 kB 07/12/97
Utility Procedure Source Code and Libraries
Here are the most-used utility procedures that I've written. The startup, utils, plotting, curves, polynomials, and ODEs collections are implemented as Maple packages. The "library" links are the corresponding Maple libraries (*.m files). If you put them on your Maple path (using the libname command), then you can load these packages with the "with" command. For example,
    libname := "c:/maple/utils/", libname:
    with(utils):

You will need Maple version V release 5 to use these, although converting to release 4 is trivial, so don't be discouraged if you have release 4 or release 3. Also included are my "format styles" file and a copy of my maple.ini file so you can make sense of my aliases and file path macros.

Description Maple Library Maple Source
Maple initialization file (maple.ini) - click me
Maple document text styles definitions - click me
My startup routines click me click me
Utility procedures click me click me
Plotting click me click me
Curves click me click me
ODEs click me click me
Polynomials click me click me

Note: source code is formatted assuming tab size = 4 characters (not 8). Hence, the layout will look crappy in your browser. The Maple library files are .m binary files. Shift-click to download the file(s) to your hard disk.