Installation of TTBOX

System Requirements

I started the development of TTBOX on MatLab 5 for Windows and continued on MatLab 6 for Linux. The current version has never been tested on MatLab 5, but I'm optimistic that it will run.

TTBOX does definitively not run on MatLab 4, since MatLab 4 had neither the switch statement nor struct variables.

Hardware requirements are those of MatLab.

Installation Procedure

The installation of TTBOX is relatively simple. All you have to do is to create some directories and tell MatLab, where TTBOX is.

  1. if it does not already exist, create a directory matlab within your home directory.
  2. Copy the TTBOX directory into the matlab directory
  3. if it does not already exist, create a file startup.m within the matlab directory
  4. Insert the following lines into startup.m:
    basepath='This should be the path to your home directory!';
    addpath([basepath filesep 'matlab' filesep 'ttbox'],1);
    addpath([basepath filesep 'matlab' filesep 'ttbox' filesep 'support'],1);
          
  5. execute startup within the MatLab command window.
  6. MatLab is now ready to execute TTBOX routines.
  7. The startup-script will be executed automatically upon start of MatLab.
  8. In order to read the online documentation, you have to browse to the doc directory and open the ttbox/doc/ttbox.html file with your web browser (it is recommended to set a bookmark).

It is not important where the TTBOX routines and the support directory reside. What is important, is that an addpath-call during startup tells MatLab where it actually is. Please refer to the MatLab documentation to find out about startup behavior of MatLab and its search path list.


eof.