Installation and maintenance - holaza/mptplus GitHub Wiki

Prerequisites

MATLAB R2022a or later. MPTplus is not a stand-alone toolbox, as it extends the MPT toolbox. As a consequence, MPTplus depends on MPT and its dependencies.

Note for the users with Apple Silicon (ARM64)

We strongly recommend installing MPT3 using a tbxManager adding the source:

tbxmanager source add https://raw.githubusercontent.com/MarekWadinger/tbx-index-arm64/refs/heads/main/index.xml

followed by:

tbxmanager install mpt mptdoc cddmex fourier glpkmex hysdel lcp yalmip sedumi espresso

Installation instructions

We strongly recommend installing MPTplus using a tbxManager by typing:

tbxmanager install mptplus

Otherwise, manually download the latest release of the MPTplus package, unpack the package in the target directory, and set and save the corresponding path in MATLAB. Alternatively, this procedure can be automatically executed in MATLAB, in its Command Window, after navigating the path into the target folder by calling:

urlwrite('https://uiam.sk/~oravec/mptplus/install_mptplus.m','install_mptplus.m');
install_mptplus

Updating

To update MPTplus call:

tbxmanager update mptplus

Uninstall

If you wish to uninstall MPTplus call:

tbxmanager uninstall mptplus

Changelog