diff options
author | Jean-Marc Zucconi <jmz@FreeBSD.org> | 1994-11-17 15:25:27 +0000 |
---|---|---|
committer | Jean-Marc Zucconi <jmz@FreeBSD.org> | 1994-11-17 15:25:27 +0000 |
commit | 9edf34decf5be17b2fc30b84ba908f21275c0ee2 (patch) | |
tree | 932540f354ac62f92b7b0e327e523d9dbc80d2e8 /math/fudgit/pkg-descr | |
parent | Upgrade to the latest version (0.22) (diff) |
fudgit: data-processing and fitting program
Notes
Notes:
svn path=/head/; revision=402
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 000000000000..13e1067ecf84 --- /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; |