How to Get it
OptiluX is a collection of .m files that can be found at sourceforge. In principle, you just have to put them into a directory and add it to the path by the MATLAB/Octave command addpath
. Nevertheless, since OptiluX is released in a subversion (SVN) repository, we recommend the following installation procedures to easily keep it updated.
Installation under MATLAB (desktop version)
Under the desktop version of MATLAB, we recommend installing OptiluX with the MATLAB built-in SVN integration. The steps are detailed at the MATLAB help voice "Check Out from SVN Repository", here adapted to OptiluX for your convenience:
- open MATLAB
- move in the directory where you want to put OptiluX and create a folder, e.g., optilux. Move within the new folder.
- right-click in the blank area of the MATLAB "Current Folder" window and select Source Control > Manage Files.
- in the Repository path type https://svn.code.sf.net/p/optilux/code/trunk, while in the Source control integration menu select "SVN (1.9)"
- press Retrieve
To keep OptiluX updated to the latest version, please right-click on any OptiluX file and select Source Control > Update All from SVN.
Installation under OCTAVE
You need Octave and the Octave Forge toolboxes control and signal. They can be installed under Octave by:
pkg install -forge control
pkg install -forge signal
In case of problems, it might be useful starting octave by CXX="g++ -std=c++11" octave --no-gui
.
You can retrieve OptiluX with SVN by using the Repository path https://svn.code.sf.net/p/optilux/code/trunk. Please note that with SVN you need a subversion client.
For instance, under Linux the command line is
svn checkout svn://svn.code.sf.net/p/optilux/code/trunk optilux