I found this in sci.math.num-analysis.  It may be of interest.

Alex

In sci.math.num-analysis article <1992Nov17.003301.9355@sifon.cc.mcgill.ca> you wrote:
> 

>     If you use GNUPLOT and do day to day fitting (linear or non-linear)
>     or Fourier transforms, column manipulation and plotting (and
>     moreover, you hate awk) then this might interest you.
> 

>     Hi everyone!
> 

>     In course of my (student) work, I had to deal with a *lot* of data
>     files to fit, modify, plot, Fourier transform, etc. This lead me
>     (over the last year) to write a mathematical front end to GNUPLOT.
>     At first, this program was built for a particular personal need,
>     but very fast it spreaded in our research group and I soon had to
>     answer requests for further developments.
> 

>     Basically, the program runs with GNUPLOT (version 3.2 is fine,
>     earlier versions need to be recompiled to prevent exit on error)
>     without any modification. It allows the user to use the syntax of
>     C-shell for having aliases, while and foreach loops, Macros can
>     also be defined. This is how I dealt with the multiple files to
>     transform/fit/plot. This is particularly useful when one has to fit
>     the parameters obtained from a series of previous fits. For the
>     data (column) manipulation, the program uses a C-interpreter I
>     wrote, with some particular adaptations. It supports variables,
>     vectors (the data columns) as well as strings. All vector
>     assignments are implicit loops, Thus, commands like:  x=1; X=x++
>     define a vector X ranging from 1 to the vector size. Most (if not
>     all) C math library functions are available for data manipulation.
>     So, commands like Y = sin(X*pi)^2 assigns vector Y to the square of
>     the sin() of PI times each element of vector X. With these
>     extensions, the resulting flavour of C becomes a nice data
>     manipulation language.
> 

>     As it stands now, it is only supported on UNIX and compiles
>     on AIX, ULTRIX, IRIX, and HPUX.
> 

>     It is fully documented, and a series of past applications are
>     provided as examples. If you know C and C-shell programming, you'll
>     feel at home. If not, you'll find that using it is relatively easy.
>     Although the program is still under development, it is in a
>     relatively stable state.
> 

>     Some of the included mathematical routines were based on the ones
>     found in Numerical Recipes. Most of them were deeply modified to
>     allow user-defined application, dynamic memory, and elegant error
>     recovery. However, before I know more about the fuzzy (and
>     sometimes funny) limits of numerical method copyrights I suggest
>     that you don't use that program unless you already have access to
>     NR routines. If someone can enlighten me about this point, please do!
>     (Use e-mail, I don't think this group is the good place for that).
> 

>     This program is called FUDGIT and is available by anonymous ftp at
>     ftp.physics.mcgill.ca. 

> 

>     Enjoy!
> 

> ---
> 

>  Martin-D. Lacasse                   internet: isaac@physics.mcgill.ca
>  Physics Department                     voice: (514) 398-7027
>  McGill University                        fax: (514) 398-8434
>  Montreal
>  Quebec, Canada
>  &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

--
==============================================================
Alex Woo, MS 227-6               woo@ames.arc.nasa.gov
NASA Ames Research Center        NASAMAIL      ACWOO
Moffett Field, CA 94035-1000     SPANET        24582::WOO
(415) 604-6010 (FAX) 604-4357   {hplabs,decwrl,uunet}!ames!woo
==============================================================
Disclaimer: These are not official statements of NASA or EMCC.
==============================================================
Newsgroups: comp.graphics.gnuplot