To run IQClab, you need the following software:
- MATLAB + Control system toolbox + Robust control toolbox
- Yalmip + supporting solvers
The installation proceeds as follows:
Step | Description |
1 | Install Yalmip (https://yalmip.github.io/) |
2 | Install any SDP solver supported by Yalmip, such as – SDPT3 (free) (https://github.com/SQLP/SDPT3) – MOSEK (free for academia, https://www.mosek.com/) – … |
3 | Open the function IQClab_install and specify the paths for: – IQCtoolbox_path = ‘name’; – Yalmip_path = ‘name’; – SDPT3_path = ‘name’; – Mosek_path = ‘name’; – … Note: You only need to do this step the first time you are using IQClab. |
4 | Run IQClab_install |
Note: The tools were mostly tested in combination with MATLAB 2019b and Yalmip release R20190425. Furthermore, so far, no incompatibilities have been observed in later versions.