- MATLAB supported C/C++ compiler (tested with gcc and g++ version > 6.3.1)
- MATLAB (tested with versions > r2018b but earlier version should be compatible)
- Statistics and Machine Learning toolbox
- Optimization toolbox
- Parallel Computing Toolbox
- Signal Processing Toolbox
- MATLAB supported C/C++compiler
- MATLAB (tested with versions > r2018b but earlier version should be compatible)
- Statistics and Machine Learning toolbox
- Optimization toolbox
- Parallel Computing Toolbox
- Signal Processing Toolbox
- MATLAB supported C/C++ compiler (tested with MinGW-w64, see installation instructions here)
- Microsoft Visual C++
- Microsoft Visual C++ build tools
- MATLAB (tested with versions > r2018b but earlier version should be compatible)
- Statistics and Machine Learning toolbox
- Optimization toolbox
- Parallel Computing Toolbox
- Signal Processing Toolbox
- Before starting the installation make sure that all software requirements described above are satisfied.
- After this, open MATLAB, navigate to the main MINT directory, and run the script
BuildMINT.m
.- The script compiles the code that needs compiling, adds the required source files to MATLAB search path by adding a
StartupMINT.m
file in the MATLAB user home folder and by editing the default userStartup.m
file and performs the required install tests. If all software requirements are satisfied the process should seamlessly finish without errors.
- The script compiles the code that needs compiling, adds the required source files to MATLAB search path by adding a
- If you have Docker installed, you can build the Dockerfile in this package by running
docker build --platform=linux/amd64 -t matlab4mint:R2024b .
- After the Docker image has been built with all the necessary toolboxes, run
docker run --init --platform=linux/amd64 -v /path/on/host:/home/matlab/Documents -it matlab4mint:R2024b
Where /path/on/host can be replaced with the directory in your computer where you can work persistently after the Docker image is used, be sure that MINT is inside that directory. If you do not know your license hostname, you can skip -e MLM_LICENSE_FILE=27000@MyServerName and you can login with your username and password when you are inside the container. 3. Once inside the container, write
cd /path/to/MINT
run('BuildMINT.m')
MINT is licensed under the GNU General Public License (GPL), version 3 or later. This means that you are free to redistribute and modify the software under the terms of the GNU GPL, either version 3 of the License or (at your option) any later version, as published by the Free Software Foundation. MINT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
To get started with MINT, refer to the tutorials provided in the How_to_use_MINT
folder. This folder contains a range of step-by-step guides that demonstrate how to use the main functions of the MINT toolbox.