TSTOOL home page | TSTOOL documentation page | TSTOOL link page |

- 7.2.1.1 What is TSTOOL ?
- 7.2.1.2 What software is required to run TSTOOL ?
- 7.2.1.3 On which systems does TSTOOL run ?
- 7.2.1.4 What about Octave or other Matlab like programming environments ?

TSTOOL is a software package for nonlinear time series analysis, though it has a lot of features a general signal analysis package would also have.

TSTOOL is written in MATLAB, a powerful language for scientific computing, and in **C++**.
Therefore you need MATLAB version 6.5 or higher to run tstool. Unfortunately, MATLAB is not free software!

TSTOOL should run on all platforms which run MATLAB and for which you
can compile the included *mex-files*, which are functions written
in **C** or **C++** that extend MATLAB's set of build-in
functions. We try to ship pre-compiled mex-files with TSTOOL for the
most popular operating systems, namely Windows XP (32 and 64 bit),
Linux (32 and 64 bit), Mac OS X and Solaris. However, since the
compiled mex-files are not compatible between all MATLAB versions are
operating systems, you may have to compile the mex-files yourself (see
the installation section for details).

Octave^{7.1} is a freely available language for scientific computing
that strongly resembles MATLAB. Unfortunately, Octave is not fully compatible to MATLAB, so TSTOOL does not work
with it.

TSTOOL makes extended use of the object oriented features of MATLAB. In the current version of Octave (3.0) there's no full support of classes. Even if classes will be supported in future, it's not sure wheter TSTOOL will work properly.

There are several other Matlab like programming environments, e.g. Mideva^{7.2}or Scilab^{7.3}. Up to now, it is not possible to use TSTOOL with these
packages.

Copyright © 1997-2009 DPI Göttingen