Jump to content

LMIs in Control/Click here to continue/Software for LMIs and Optimization

From Wikibooks, open books for an open world

Software for LMIs and Optimization

We will be Majorly using these softwares for solving the LMIs' problems:

Gurobi :

-You can download the program from this link https://www.gurobi.com/.
-Try logging in using the University's email id.
-If you cannot proceed with downloads using your personal wifi, it may be required for you to download the program using University's wifi.
-Once downloaded, install it in the path where your MATLAB is installed.
-Upon successful installation, you should be able to run a demo code from the Gurobi dome code files.

Sedumi :

-You can download the program from this link https://sedumi.ie.lehigh.edu/?page_id=58.
-Try logging in using the University's email id.
-Once downloaded, install it in the path where your MATLAB is installed.
-Upon successful installation, you should be able to run a demo code from the Sedumi dome code files.
-This is the most commonly used solver for the LMIs in Control course.
-You can use this solver to solve linear programming problems as well.

Cplex :

-This is the solver from IBM
-You can download the program from this link https://www.ibm.com/academic/topic/data-science
-Try logging in using the University's email id.
-It may take a day or two to get your license approved. Once approved you can use the link to download the program.
-Once downloaded, install it in the path where your MATLAB is installed.
-Upon successful installation, you should be able to run a demo code from the IBM Cplex dome code files.

MOSEK:

-You can download the program from this link https://www.mosek.com/products/academic-licenses/
-Try logging in using the University's email id.
-Once downloaded, install it in the path where your MATLAB is installed.
-Upon successful installation, you should be able to run a demo code from the Mosek dome code files.

SOSTOOLS:

-This tool helps us to solve non-linear systems
-The download link for the tool is provided here: http://control.asu.edu/sostools/
-Once downloaded, install the tool in your MATLAB path.
-Try running a demo code from the list of demo codes in the sostools folder.