The Adaptive Control Toolbox, for MATLAB® & Simulink®, is an extensive toolbox to design, implement, and analyze parameter identification and adaptive control schemes. The design and implementation can be performed for both continuous-time and discrete-time plants.
Most of the widely-accepted algorithms in the adaptive control literature are provided in the toolbox. These include various gradient and least squares based parameter identification routines, model reference and pole placement adaptive control laws, parameter projection and robust modification algorithms, etc.
Toolbox features are provided in Simulink® blocks with user friendly GUIs as well as a set of MATLAB® commands. The Simulink® blocks offer easy implementation and design parameter selection with visual aids while the MATLAB® commands bring flexibility in specific and complex designs.