summaryrefslogtreecommitdiffstats
path: root/math/fudgit/pkg-descr
diff options
context:
space:
mode:
authorjmz <jmz@FreeBSD.org>1994-11-17 15:25:27 +0000
committerjmz <jmz@FreeBSD.org>1994-11-17 15:25:27 +0000
commitf4bfe716b89d852e3ab9c5a1b1584e1f2800b0e4 (patch)
treee207ee8e4b8df524cec23d716fc7721f9d310758 /math/fudgit/pkg-descr
parent77b7082f08bd014bc97c55fdd99d29dd36008b16 (diff)
downloadFreeBSD-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-descr48
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;
OpenPOWER on IntegriCloud