OXFORD UNIVERSITY COMPUTING LABORATORY

Download EigTool

To obtain EigTool, follow the instructions below. The code has been written and tested with MATLAB versions 6 (R12) and 6.5 (R13). If you are using an older version of MATLAB, you will not be able to use EigTool, but for computing pseudospectra, the (obsolete) Pseudopsectra GUI is still available.

If you have any requests for new functionality or encounter any bugs, please let me know; any feedback (both good and bad!) is also most welcome. We would also like to hear from users of the software: if you find EigTool useful, please email us to let us know that you have downloaded it.

EigTool was last updated on 20th December 2002.

  • Step 1

    Firstly, you must download one of the archives below; for unix/linux, the gzipped tar file is recommended, whilst for Windows PCs, you should download the zip file.

    eigtool.tar.gz (1885kB) or eigtool.zip (2077kB)

  • Step 2

    Move the file you have downloaded to the directory you want to install the software into.

  • Step 3

    Extract the files from the archive (they will be expanded into a directory called eigtoollib):
    • For the gzipped-tar file:
      gunzip eigtool.tar.gz
      tar xvf eigtool.tar
    • For the zip file:
      You will need a utility to decompress the archive. WinZip is recommended (although pkunzip is also suitable).

  • Step 4

    Add the directory eigtoollib to your MATLAB path by using the MATLAB command addpath. A directory can be added permanently to the path by putting the addpath command in a file called startup.m; see the MATLAB documentation (or this page of The MathWorks website) for more information.

  • Step 5

    Test EigTool by running the command eigtool(gallery('grcar',32)).
    If all has gone as planned, you'll see the pseudospectra of a Grcar matrix of dimension 32, as shown below.

    Pseudospectra of Grcar matrix (dimension 32)

  • Step 6 (small screen users)

    If you are running EigTool on a computer with a small screen (for example on a laptop), the window may be too large to fit. You can shrink the size of EigTool by changing one of the EigTool preferences:

    setpref('EigTool','SMALL_GUI',1);

  • Step 7

    We would like to hear from users of the software: if you find EigTool useful, please email us to let us know that you have downloaded it.

To start playing with EigTool, simply type eigtool at the MATLAB command prompt; you will then be able to select one of the many built-in demos from the Demos menu, or simply begin by inputting your own matrix using the New Matrix button.

For help with using EigTool, type help eigtool at the MATLAB command prompt, see the full documentation in the Help menu, or run the Pseudospectra Tutorial (also in the Help menu).

If you have any problems downloading, installing or running the software, please email me.

A count of the number of hits on this page is maintained using the The WebCounter.counter


Disclaimer

This software package is delivered "as is". The author makes no representation or warranties, express or implied, with respect to the software package. In no event shall the author be liable for loss of profits, loss of savings, or direct, indirect, special, consequential, or incidental damages.


EigTool home page.


[Oxford Spires]



Oxford University Computing Laboratory Courses Research People About us News