All not directly OMNeT++ co-simulation related MATLAB code (libraries, generic NCS and stuff) resides here.
For MATLAB-OMNeT++ co-simulation API, see ../libncs_matlab
The following external libraries/functions are used and included in the folder 'external'.
- Nonlinear Estimation Toolbox (GPLv3) by Jannik Steinbring, only the required subset is included
- YALMIP by Johan Löfberg
- DiscreteSample (FreeBSD) by Dahua Lin
- randfixedsum by Roger Stafford
- mtimesx (FreeBSD) by James Tursa
- Armadillo (Apache) by Conrad Sanderson and Ryan Curtin
- SDPT3 (GPLv2) by Kim-Chuan Toh, Michael J. Todd, and Reha H. Tutuncu, only the required subset is included
For additional information regarding YALMIP, Armadillo, and SDPT3, please refer to the corresponding papers:
- Johan Löfberg, YALMIP: a toolbox for modeling and optimization in MATLAB, Proceedings of the 2004 IEEE International Symposium on Computer Aided Control Systems Design, Taipei, Taiwan, 2004.
- Conrad Sanderson and Ryan Curtin, Armadillo: a template-based C++ library for linear algebra, Journal of Open Source Software, Vol. 1, pp. 26, 2016.
- Kim-Chuan Toh, Michael J. Todd, and Reha H. Tutuncu, SDPT3 — A Matlab software package for semidefinite programming, Optimization Methods and Software, 11 (1999), pp. 545–581.