Distributed by Aptech Systems of Maple Valley, Washington -

**GAUSS** is a high level matrix programming language specializing
in commands, functions, and procedures for data analysis and statistical
applications. These functions can be roughly divided into three
categories:

The **Functions** are those to be expected in a high level
mathematical language: trigonometric functions and other transcendental
functions, distribution functions, random number generators, numerical
differentiation and integration routines, Fourier transforms, Bessel functions
and polynomial evaluation routines. And, as a matrix programming language,
**GAUSS** includes a variety of routines which perform standard matrix
operations. Among these ar3e routines to calculate determinants, matrix
inverses, decompositions, eigenvalues and eigenvectors, and condition
numbers.

The **Data Handling** routines include functions
which return dimensions of matrices, and information about elements of
data matrices, including functions to locate values lying in specific
ranges or with certain values. Also under data handling routines fall
all those functions which create, save, open and read from and write
to **GAUSS** data sets. A variety of sorting routines which will
operate on both numeric and character data are also available.

The **Programming statements** are all of the commands
which make it possible to write complex programs in **GAUSS**. These
include conditional and unconditional branching, looping, file I/O,
error handling, and system-related commands to execute shells and
access directory and environment information.

Aptech Systems of Maple Valley, Washington

|HomePage|Top|