Getting started
Pre-requisites
Dependency | Type | Functionality |
---|---|---|
MATLAB 2022b or later | MathWorks | Always required |
Control System Toolbox | MathWorks | Always required |
System Identification Toolbox | MathWorks | Always required |
Optimization Toolbox | MathWorks | lpvssest (system identification) |
Statistics and Machine Learning Toolbox | MathWorks | bayesops (system identification) |
Robust Control Toolbox | MathWorks | Control synthesis |
Deep Learning Toolbox | MathWorks | lpvdnnred (model reduction) |
Symbolic Math Toolbox | MathWorks | LPVcore.nlss (nonlinear modeling) |
YALMIP | Open Source | Control synthesis |
SDPT3 | Open Source | Control synthesis |
ROLMIP | Open Source | Control synthesis |
info
Earlier versions of MATLAB may work but are not officially supported.
Download
Download the latest release using the link below:
Release | Date | Download |
---|---|---|
0.11 | July 19 2024 | link |
Alternatively, view all releases on GitLab or clone the repository using git
to get access to the latest (developer) version:
git clone https://gitlab.com/tothrola/LPVcore.git
Install
After downloading the toolbox, run the installer script:
install_lpvcore
If the installation is successful, consider saving the MATLAB path to retain the installation between MATLAB sessions:
savepath