The user provides a system model in the form:
The model can be specified in a MATLAB® file, a Simulink® model, or C code. The user invokes the desired nonlinear control design methodology and chooses the parameters to realize the controller. The function then returns the control vector u. The Nonlinear Synthesis Tools package provides a graphical user interface for automatically writing controller code in the form of a MATLAB® function.
The Nonlinear Synthesis Tools software is supplied with over 50 nonlinear control tutorial examples that demonstrate the use of the functions. These examples include:
The software is supplied on a CD with a 200-page user's manual.