Paul Fieguth
Dept. of Systems Design Engineering
Faculty of Engineering
University of Waterloo
Waterloo, Ontario
Canada N2L 3G1
pfieguth@uwaterloo.ca
Tel: (519) 888-4567 x33599
FAX: (519) 746-4791

The following software / on-line items are currently available. The projects are divided into two parts: purely recreational things, and research tools. The following tables give a brief overview; the links take you to individual project pages which give much more detail.


Recreational Projects:

Finance Finances: My retirement / financial planning program, extremely flexible, can now handle ANY set of conditions. Give it a spin! Entirely web-based; no compilation (or computer skills) neccesary.
Sundial Sundials: Download your own paper sundial, plus other plots! You can custom-design plots for various uses, and set orbital parameters for other planets etc. No astronomy or math skills needed.
Flowers Wildflowers: A huge project, entering a database of some 500+ wildflowers, plus highly flexible search criteria. Still under development, but people are welcome to test it.
Web Counters: A minor programming project -- I got fed up with hugely complicated web counters. This one is easy - compile and use. Nothing to configure.
Weather: Another minor project -- I want daily updates of past temperature and precipitation conditions. The UW station page makes you wait until the end of the month, and Environment Canada only gives you the last 24 hours.


Research Projects:

Software Category: Requirements: Keyword: Description and Link:
Unix / Research Unix / gcc Markup I have rewritten Ghostview to allow you to markup postscript files to simplify electronic collaboration. The revised source code (easy to compile under UNIX/X) is available here.
Fun / Math Matlab Ising Ising models are widely used in physics and mathematics. I was interested in doing some simple tests, however I was amazed that an Internet search turned up almost no available programs in Matlab. See the following page for FAST Matlab code, very short, easily modified, and heavily vectorized.
Research / Statistics Matlab Wavelets Visualization of wavelet statistics and the significance of inter-coefficient correlations. Try the demo, available here.
Research / Statistics Matlab / gcc Multiscale A class of multiscale estimation algorithms have been developed for the estimation of large, multi-dimensional, random fields governed by (normally) spatially smooth prior models. A variety of packages, customized to different contexts, are available here.


Home Teach Rsrch Stdnts Funds Sware Paper Links
Home Teaching Research Students Funding Software Papers Links


(Page last updated July 30, 2004, ) Locations of visitors to this page