MBsysLab ======== .. highlight:: matlab Requirements ------------ The software Matlab is required, now it is available for Windows (64 bits), Linux and MacOS. Installation ------------ If you are installing `MBsysPad <./MBsysPad.html>`__, just check the box *Install MBsysLab* and set the *Matlab path*. If you already have installed `MBsysPad <./MBsysPad.html>`__, run it and click on *Tools* and select *Install MBsysLab*. .. figure:: figure/MBsysPad_Adding_Modules.png :alt: Adding the support for Matlab after installation Adding the support for Matlab after installation Updating ~~~~~~~~ Each version of MBsysLab is attached to a version of `MBsysPad <./MBsysPad.html>`__. Since version 1.6.3, MBsysPad will detect by itself if it is up to date and ask you to update it when needed. Various ------- How to modify MBsysLab functions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ All functions are defined in your *“MBS path”/MBsysLab/mbs-matlab/* folder. Be aware that your modifications in the function could break everything. How to get and use development version ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The development version of MBsysLab is maintened on our `gitlab website `__. This project is only accessible to logged users. .. **WARNING:** The development version is not stable, it could give wrong results. Moreover the project template (the user files…) could be different from the one provided by MBsysPad when you created your project. This can prevent the project from running. After downloading and the development files, your can use them by adding to Matlab the path to the development version: .. code:: matlab mbspath = '/home/user/MBsysLab_DEV'; addpath([mbspath '/mbs_animation']); addpath([mbspath '/mbs_desc']); addpath([mbspath '/mbs_modules']); addpath([mbspath '/mbs_utilities']);