Skip to content

GepocUS/GepocToolbox

Repository files navigation

GepocToolbox

Welcome to GepocToolbox, a Matlab toolbox that contains an assortment of classes and function useful for those working in the fields of optimization and predictive control.

GepocToolbox is developed and maintained by the GEPOC research team at the University of Seville.

Installation

Clone or download the contents of the repository to a directory of your choice, which we will call $root$ in this explanation. Then move Matlab's current folder to $root$ and execute gepoc('install') in the command window.

Alternatively, you can manually add the following folders to Matlab's path.

  • $root$
  • $root$/classes
  • $root$/functions
  • $root$/solvers

To uninstall simply execute gepoc('uninstall') in the command window. You can also manually remove the above folders from Matlab's path.

Usage and documentation

There is no thorough documentation for the toolbox, since it is a collection of lots of loosely related functions and classes. You can find specific documentation for each function and class using Matlab's help.

Contributing

All contributions are welcome. Please report any issues or bugs in the Github issue tracker.

Licence

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Notice

This repository is still in very early stages of development. As such, it may be subject to significant changes in the upcoming months and there is no guarantee that the functions and classes that it contains work correctly.

About

A repository of useful Matlab classes and functions for optimization and control

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages