Skip to content

Toolbox 2.1 installation for end users

Peter Gagarinov edited this page Oct 17, 2015 · 7 revisions
  1. If you have a previous version of the toolbox installed, remove it completely (including all externals like CVX and MPT).

  2. Make sure that you have the following Matlab toolboxes. - Matlab Optimization Toolbox. This toolbox is used by MPT (see below) for solving the quadratic programming problems. - Matlab Curve Fitting Toolbox. This toolbox is used for interpolation. - Symbolic Math Toolbox. This toolbox is used for a variable replacement.

  3. Download ET from https://github.com/SystemAnalysisDpt-CMC-MSU/ellipsoids/archive/2.1.zip and Unzip the file into the directory where you want the toolbox to be or clone the repository and switch to tag "2.1". Please note that there is no need to download neither MPT nor CVX manually, these toolboxes will be downloaded and installed automatically by the installation script. If you have previous versions of these toolboxes - please remove them.

  4. Read the copyright notice.

  5. Run start_matlab2015b_win64.bat script from "install" subfolder. This will

    • start Matlab
    • automatically download CVX and MPT
    • add all necessary files to Matlab path and configure CVX and MPT, add
    • add a few entries to javaclasspath.txt file located in "install" subfolder. Jar files with java classes need to be on static class path. Static java class path can only be loaded once when Matlab starts. Thus Matlab needs to be closed and start_matlab2015b_win64.bat needs to be ran again. This needs to be done only once.
  6. Close Matlab and start start_matlab2015b_win64.bat again. This needs to be done only once.

  7. (Optionally) run elltool.test.run_tests to make sure that everything works. All tests should pass.

  8. To get started, read the README file carefully.