MORLAB - Model Order Reduction LABoratory
The MORLAB, Model Order Reduction LABoratory, toolbox is a collection of MATLAB/Octave routines for model order reduction of dynamical systems based on the solution of matrix equations. The implementation is based on spectral projection methods, e.g., methods based on the matrix sign function and the matrix disk function.
Contents
Dependencies
MATLAB R2012b and above, Octave 4.0.0 and above.
Generally, the implemented functions run fine in plain MATLAB/Octave. However, to use the ss functionality of the toolbox, the Control System Toolbox (MATLAB) or Control Package (Octave) is needed.
Also, some parts of the demo scripts use functions from the Control System Toolbox (in Octave: Control Package 3.0.0 and above) and the Robust Control Toolbox. In case of using the demo scripts without the necessary toolboxes, the corresponding commands won't be called.
Using MORLAB
To get into the work with MORLAB for model reduction, take a look into the Getting Started Section and in the detailed Demos Section.
For further development of the MORLAB code and explanations on the naming scheme, the Contribution Guide provides useful information.
Contributing to MORLAB
See here for details on how to make contributions to the software.
Authors
See here for details about the authors of the toolbox.
License
Copyright (C) 2006-2019 Peter Benner, Steffen W. R. Werner
The software is licensed under AGPLv3 or later. See here for a copy of the license.
Contact
URL: http://www.mpi-magdeburg.mpg.de/projects/morlab
email: benner@mpi-magdeburg.mpg.de, werner@mpi-magdeburg.mpg.de
orcids: 0000-0003-3362-4103, 0000-0003-1667-4862
Citation
See here for details about citing the software.