diff options
author | jmz <jmz@FreeBSD.org> | 1994-11-17 15:25:27 +0000 |
---|---|---|
committer | jmz <jmz@FreeBSD.org> | 1994-11-17 15:25:27 +0000 |
commit | f4bfe716b89d852e3ab9c5a1b1584e1f2800b0e4 (patch) | |
tree | e207ee8e4b8df524cec23d716fc7721f9d310758 /math/fudgit/pkg-descr | |
parent | 77b7082f08bd014bc97c55fdd99d29dd36008b16 (diff) | |
download | FreeBSD-ports-f4bfe716b89d852e3ab9c5a1b1584e1f2800b0e4.zip FreeBSD-ports-f4bfe716b89d852e3ab9c5a1b1584e1f2800b0e4.tar.gz |
fudgit: data-processing and fitting program
Diffstat (limited to 'math/fudgit/pkg-descr')
-rw-r--r-- | math/fudgit/pkg-descr | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/math/fudgit/pkg-descr b/math/fudgit/pkg-descr new file mode 100644 index 0000000..13e1067 --- /dev/null +++ b/math/fudgit/pkg-descr @@ -0,0 +1,48 @@ +FUDGIT is a double-precision multi-purpose fitting program. +It can manipulate complete columns of numbers in the form +of vector arithmetic. FUDGIT is also an expression language +interpreter understanding most of C grammar except pointers. +Morever, FUDGIT is a front end for any plotting program supporting +commands from stdin. It is a nice mathematical complement to +GNUPLOT, for example. + +The main features of FUDGIT are: + - Command shell including history; + - Possible abbreviation of all the ``fitting mode'' commands; + - Possible plural when it makes sense too; + - Interactive shell supporting flow control (while, + if-else-endif, foreach); + - User definable macros; + - User definable aliases; + - On-line help; + - On-line loadable procedure- or function-objects; + - On-line selectable plotting program; + - Fourier transforms; + - Spline interpolation; + - Smoothing; + - Double-precision built-in calculator; + - Built-in interpreter supporting most of C language including + flow control (if, else, while, for, break, continue); + - User definable functions and procedures; + - Double-precision vector arithmetic; + - Access to the complete C math library; + - Access to any external C or FORTRAN routines/libraries + through dynamic loading; + - Built-in fitting series such as: + + power series (polynomial); + + sine series; + + cosine series; + + Legendre polynomials; + + series of Gaussians; + + series of exponentials; + + series of lorentzian; + - User definable fitting functions; + - Totally dynamical allocation of variables and parameters; + - Possible selection of fitting ranges; + +FUDGIT has a collection of fitting routines including: + - straight line (linear) least squares; + - straight line (linear) least absolute deviation; + - general linear least squares using QR decomposition; + - general linear least squares using singular value decomposition; + - nonlinear Marquardt-Levenberg method; |